{
  "props": {
    "column-count": {
      "type": [
        "Number",
        "String"
      ],
      "desc": "Number of columns to display. Applicable only for day view. Show the same day x number of times in columns. Scoped slots get this data as index in passed object",
      "category": "behavior",
      "default": "0",
      "examples": [
        "3",
        "'5'"
      ]
    },
    "column-index-start": {
      "type": [
        "Number",
        "String"
      ],
      "desc": "The index of the first column to display",
      "category": "behavior",
      "default": "0",
      "examples": [
        "1"
      ]
    },
    "column-header-before": {
      "type": "Boolean",
      "category": "style",
      "desc": "Turns on the column-header-before scoped slot",
      "applicable": [
        "day"
      ]
    },
    "column-header-after": {
      "type": "Boolean",
      "category": "style",
      "desc": "Turns on the column-header-after scoped slot",
      "applicable": [
        "day"
      ]
    },
    "left-column-options": {
      "type": "Array",
      "tsType": "ColumnObjectArray",
      "category": "behavior",
      "desc": "An array of objects used to add columns to the left side of the agenda. Each object must have an id and label key or define the id object key using the `column-options-id` and the label using the `column-options-label` properties. The value of the id should be unique for each object. The object is passed to slots",
      "applicable": [
        "week-agenda"
      ],
      "examples": [
        "[{ id: '1', label: 'Column 1' }, { id: '2', label: 'Column 2' }]"
      ]
    },
    "right-column-options": {
      "type": "Array",
      "tsType": "ColumnObjectArray",
      "category": "behavior",
      "desc": "An array of objects used to add columns to the right side of the agenda. Each object must have an id and label key or define the id object key using the `column-options-id` and the label using the `column-options-label` properties. The value of the id should be unique for each object. The object is passed to slots",
      "applicable": [
        "week-agenda"
      ],
      "examples": [
        "[{ id: '1', label: 'Column 1' }, { id: '2', label: 'Column 2' }]"
      ]
    },
    "column-options-id": {
      "type": "String",
      "category": "behavior",
      "desc": "The key in the object to use for `left-column-options` or `right-column-options` properties to define the id, otherwise `id` will be used",
      "applicable": [
        "week-agenda"
      ],
      "examples": [
        "'1'"
      ]
    },
    "column-options-label": {
      "type": "String",
      "category": "behavior",
      "desc": "The key in the object to use for `left-column-options` or `right-column-options` properties to define the label, otherwise `label` will be used",
      "applicable": [
        "week-agenda"
      ],
      "examples": [
        "'label'"
      ]
    }
  }
}