{
  "title": "Alertable",
  "description": "Declarations of (data) types for use within this API",
  "type": null,
  "children": [
    {
      "title": "name",
      "description": "Type name for top level types. For properties and parameters -- property o parameter name, respectively. For bodies -- media type.",
      "type": "ATTRIBUTETEXT",
      "children": [],
      "valueText": "Alertable",
      "id": ".Alertable#name"
    },
    {
      "title": "General",
      "description": "",
      "type": "CATEGORY",
      "children": [
        {
          "title": "allowedTargets",
          "description": "Restrictions on where annotations of this type can be applied. If this property is specified, annotations of this type may only be applied on a property corresponding to one of the target names specified as the value of this property.",
          "type": "MULTIEDITOR",
          "children": [],
          "valueText": "",
          "id": ".Alertable#allowedTargets"
        },
        {
          "title": "default",
          "description": "Provides default value for a property",
          "type": "ATTRIBUTETEXT",
          "children": [],
          "valueText": null,
          "id": ".Alertable#default"
        },
        {
          "title": "isAnnotation",
          "description": "Whether the type represents annotation",
          "type": "CHECKBOX",
          "children": [],
          "valueText": "false",
          "id": ".Alertable#isAnnotation"
        },
        {
          "title": "facets",
          "description": "Insert facets",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": ".Alertable#facets#",
          "subType": "INSERT"
        },
        {
          "title": "example",
          "description": "Insert example",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": ".Alertable#example#",
          "subType": "INSERT"
        },
        {
          "title": "examples",
          "description": "Insert examples",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": ".Alertable#examples#",
          "subType": "INSERT"
        },
        {
          "title": "xml",
          "description": "Insert xml",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": ".Alertable#xml#",
          "subType": "INSERT"
        },
        {
          "title": "Delete",
          "description": "",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": ".Alertable#DELETE_DETAILS_ACTION",
          "subType": "DELETE"
        }
      ],
      "valueText": null,
      "id": "Category#General"
    },
    {
      "title": "Documentation",
      "description": "",
      "type": "CATEGORY",
      "children": [
        {
          "title": "displayName",
          "description": "The displayName attribute specifies the type display name. It is a friendly name used only for  display or documentation purposes. If displayName is not specified, it defaults to the element's key (the name of the property itself).",
          "type": "ATTRIBUTETEXT",
          "children": [],
          "valueText": null,
          "id": ".Alertable#displayName"
        },
        {
          "title": "description",
          "description": "A longer, human-friendly description of the type",
          "type": "MARKDOWN",
          "children": [],
          "valueText": null,
          "id": ".Alertable#description"
        }
      ],
      "valueText": null,
      "id": "Category#Documentation"
    },
    {
      "title": "Facets",
      "description": "",
      "type": "CATEGORY",
      "children": [
        {
          "title": "items",
          "description": "Array component type.",
          "type": "MULTIEDITOR",
          "children": [],
          "valueText": "",
          "id": ".Alertable#items"
        },
        {
          "title": "maxItems",
          "description": "Maximum amount of items in array",
          "type": "ATTRIBUTETEXT",
          "children": [],
          "valueText": null,
          "id": ".Alertable#maxItems"
        },
        {
          "title": "minItems",
          "description": "Minimum amount of items in array",
          "type": "ATTRIBUTETEXT",
          "children": [],
          "valueText": null,
          "id": ".Alertable#minItems"
        },
        {
          "title": "uniqueItems",
          "description": "Should items in array be unique",
          "type": "CHECKBOX",
          "children": [],
          "valueText": "false",
          "id": ".Alertable#uniqueItems"
        }
      ],
      "valueText": null,
      "id": "Category#Facets"
    },
    {
      "title": "type",
      "description": "A base type which the current type extends, or more generally a type expression.",
      "type": "MULTIEDITOR",
      "children": [],
      "valueText": "\"(Manager | AlertableAdmin)[]\"",
      "id": ".Alertable#type"
    },
    {
      "title": "Type",
      "description": "",
      "type": "CATEGORY",
      "children": [
        {
          "title": "Type",
          "description": "A base type which the current type extends, or more generally a type expression.",
          "type": "TYPEDISPLAY",
          "children": [],
          "valueText": "(Manager | AlertableAdmin)[]",
          "id": ".Alertable#type"
        }
      ],
      "valueText": null,
      "id": "Category#Type"
    }
  ],
  "valueText": null,
  "id": "Category#Alertable"
}