{
  "c-grid": {
    "description": "Defines the Grid.",
    "attributes": [
      "data",
      "frozen-col-count",
      "header-row-height",
      "allow-range-paste",
      "trim-on-paste",
      "default-row-height",
      "default-col-width",
      "filter",
      "font",
      "underlay-background-color",
      "theme",
      "move-cell-on-tab-key",
      "move-cell-on-enter-key",
      "delete-cell-value-on-del-key",
      "select-all-on-ctrl-a-key",
      "disable-column-resize",
      "disabled",
      "readonly",
      "options"
    ]
  },
  "CGrid": {
    "description": "Defines the Grid.",
    "attributes": [
      "data",
      "frozen-col-count",
      "header-row-height",
      "allow-range-paste",
      "trim-on-paste",
      "default-row-height",
      "default-col-width",
      "filter",
      "font",
      "underlay-background-color",
      "theme",
      "move-cell-on-tab-key",
      "move-cell-on-enter-key",
      "delete-cell-value-on-del-key",
      "select-all-on-ctrl-a-key",
      "disable-column-resize",
      "disabled",
      "readonly",
      "options"
    ]
  },
  "c-grid-branch-graph-column": {
    "description": "Defines branch graph column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "action",
      "caption",
      "cache",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "rowspan",
      "sort",
      "start"
    ]
  },
  "CGridBranchGraphColumn": {
    "description": "Defines branch graph column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "action",
      "caption",
      "cache",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "rowspan",
      "sort",
      "start"
    ]
  },
  "c-grid-button-column": {
    "description": "Defines button column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "caption",
      "disabled",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "rowspan",
      "sort"
    ]
  },
  "CGridButtonColumn": {
    "description": "Defines button column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "caption",
      "disabled",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "rowspan",
      "sort"
    ]
  },
  "c-grid-check-column": {
    "description": "Defines checkbox column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "caption",
      "disabled",
      "readonly",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "rowspan",
      "sort"
    ]
  },
  "CGridCheckColumn": {
    "description": "Defines checkbox column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "caption",
      "disabled",
      "readonly",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "rowspan",
      "sort"
    ]
  },
  "c-grid-column": {
    "description": "Defines column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-type",
      "column-style",
      "action",
      "caption",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "rowspan",
      "sort"
    ]
  },
  "CGridColumn": {
    "description": "Defines column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-type",
      "column-style",
      "action",
      "caption",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "rowspan",
      "sort"
    ]
  },
  "c-grid-column-group": {
    "description": "Defines multiple header.\nCan be used in the `default` slot of `CGrid`.",
    "attributes": [
      "caption",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "sort"
    ]
  },
  "CGridColumnGroup": {
    "description": "Defines multiple header.\nCan be used in the `default` slot of `CGrid`.",
    "attributes": [
      "caption",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "sort"
    ]
  },
  "c-grid-header": {
    "description": "Defines layout header.\nCan be used in the `layout-header` slot of `CGrid`.",
    "attributes": [
      "width",
      "min-width",
      "max-width",
      "caption",
      "colspan",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "rowspan",
      "sort"
    ]
  },
  "CGridHeader": {
    "description": "Defines layout header.\nCan be used in the `layout-header` slot of `CGrid`.",
    "attributes": [
      "width",
      "min-width",
      "max-width",
      "caption",
      "colspan",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "rowspan",
      "sort"
    ]
  },
  "c-grid-icon-column": {
    "description": "Defines icon column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "action",
      "caption",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "icon-class-name",
      "icon-content",
      "icon-name",
      "icon-tag-name",
      "icon-width",
      "message",
      "rowspan",
      "sort"
    ]
  },
  "CGridIconColumn": {
    "description": "Defines icon column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "action",
      "caption",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "icon-class-name",
      "icon-content",
      "icon-name",
      "icon-tag-name",
      "icon-width",
      "message",
      "rowspan",
      "sort"
    ]
  },
  "c-grid-input-column": {
    "description": "Defines input column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-type",
      "column-style",
      "caption",
      "disabled",
      "readonly",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "helper-text",
      "icon",
      "input-class-list",
      "input-type",
      "input-validator",
      "message",
      "rowspan",
      "sort",
      "validator"
    ]
  },
  "CGridInputColumn": {
    "description": "Defines input column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-type",
      "column-style",
      "caption",
      "disabled",
      "readonly",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "helper-text",
      "icon",
      "input-class-list",
      "input-type",
      "input-validator",
      "message",
      "rowspan",
      "sort",
      "validator"
    ]
  },
  "c-grid-layout-row": {
    "description": "Defines layout row.\nCan be used in the `layout-header` slot and the `layout-body` slot of `CGrid`.",
    "attributes": []
  },
  "CGridLayoutRow": {
    "description": "Defines layout row.\nCan be used in the `layout-header` slot and the `layout-body` slot of `CGrid`.",
    "attributes": []
  },
  "c-grid-link-column": {
    "description": "Defines link column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-type",
      "column-style",
      "caption",
      "disabled",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "href",
      "icon",
      "message",
      "rowspan",
      "sort",
      "target"
    ]
  },
  "CGridLinkColumn": {
    "description": "Defines link column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-type",
      "column-style",
      "caption",
      "disabled",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "href",
      "icon",
      "message",
      "rowspan",
      "sort",
      "target"
    ]
  },
  "c-grid-menu-column": {
    "description": "Defines select menu column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "caption",
      "disabled",
      "readonly",
      "colspan",
      "display-options",
      "editor-options",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "options",
      "rowspan",
      "sort"
    ]
  },
  "CGridMenuColumn": {
    "description": "Defines select menu column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "caption",
      "disabled",
      "readonly",
      "colspan",
      "display-options",
      "editor-options",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "options",
      "rowspan",
      "sort"
    ]
  },
  "c-grid-percent-complete-bar-column": {
    "description": "Defines percent complete bar column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "action",
      "caption",
      "colspan",
      "filter",
      "formatter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "max",
      "message",
      "min",
      "rowspan",
      "sort"
    ]
  },
  "CGridPercentCompleteBarColumn": {
    "description": "Defines percent complete bar column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "action",
      "caption",
      "colspan",
      "filter",
      "formatter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "max",
      "message",
      "min",
      "rowspan",
      "sort"
    ]
  },
  "c-grid-radio-column": {
    "description": "Defines radio button column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "caption",
      "disabled",
      "readonly",
      "check-action",
      "colspan",
      "filter",
      "group",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "rowspan",
      "sort"
    ]
  },
  "CGridRadioColumn": {
    "description": "Defines radio button column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "caption",
      "disabled",
      "readonly",
      "check-action",
      "colspan",
      "filter",
      "group",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "rowspan",
      "sort"
    ]
  },
  "c-grid-tree-column": {
    "description": "Defines tree column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "caption",
      "disabled",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "rowspan",
      "sort"
    ]
  },
  "CGridTreeColumn": {
    "description": "Defines tree column.",
    "attributes": [
      "field",
      "width",
      "min-width",
      "max-width",
      "column-style",
      "caption",
      "disabled",
      "colspan",
      "filter",
      "header-action",
      "header-field",
      "header-icon",
      "header-style",
      "header-type",
      "icon",
      "message",
      "rowspan",
      "sort"
    ]
  }
}