social.showcase.profile.preferences

lexicons.showcase.social

Documentation

User preferences and settings

main record

User preferences and settings

Record Key literal:self Fixed literal value

Properties

schemaVersion integer Optional

Schema version for migrations (defaults to 1 if missing)

Default: 1
updatedAt string datetime Required

An RFC 3339 formatted timestamp.

View raw schema
{
  "key": "literal:self",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "visibility",
      "activity",
      "notifications",
      "privacy",
      "updatedAt"
    ],
    "properties": {
      "display": {
        "ref": "social.showcase.defs#displaySettings",
        "type": "ref"
      },
      "privacy": {
        "ref": "social.showcase.defs#privacySettings",
        "type": "ref"
      },
      "activity": {
        "ref": "social.showcase.defs#activitySettings",
        "type": "ref"
      },
      "updatedAt": {
        "type": "string",
        "format": "datetime"
      },
      "visibility": {
        "ref": "social.showcase.defs#visibilitySettings",
        "type": "ref"
      },
      "notifications": {
        "ref": "social.showcase.defs#notificationSettings",
        "type": "ref"
      },
      "schemaVersion": {
        "type": "integer",
        "default": 1,
        "description": "Schema version for migrations (defaults to 1 if missing)"
      }
    }
  },
  "description": "User preferences and settings"
}

Lexicon Garden

@