{
  "s-anchor": {
    "attributes": [
      "change",
      "lineLess",
      "scrollContainer",
      "changeHash",
      "smooth",
      "offsetTop"
    ]
  },
  "s-anchor-link": {
    "attributes": [
      "title",
      "href"
    ]
  },
  "s-auto-complete": {
    "attributes": [
      "search",
      "change",
      "modelValue",
      "placeholder",
      "data",
      "clearable",
      "disabled",
      "size",
      "maxHeight",
      "popoverProps",
      "error"
    ]
  },
  "s-avatar": {
    "attributes": [
      "click",
      "size",
      "circle",
      "bgColor",
      "edit"
    ]
  },
  "s-back-top": {
    "attributes": [
      "target",
      "right",
      "bottom",
      "visibleHeight",
      "duration"
    ]
  },
  "s-badge": {
    "attributes": [
      "count",
      "dot",
      "dotStyle",
      "max"
    ]
  },
  "s-button": {
    "attributes": [
      "type",
      "size",
      "htmlType",
      "label",
      "disabled",
      "loading",
      "icon",
      "circle",
      "block",
      "text",
      "secondary",
      "link"
    ]
  },
  "s-button-group": {
    "attributes": [
      "size"
    ]
  },
  "s-card": {
    "attributes": [
      "title",
      "subtitle",
      "bar",
      "shadow",
      "bodyStyle"
    ]
  },
  "s-carousel": {
    "attributes": [
      "modelValue",
      "height",
      "items",
      "autoplay",
      "speed",
      "card",
      "showArrow",
      "indicator",
      "indicatorPosition"
    ]
  },
  "s-cascader": {
    "attributes": [
      "selectItem",
      "expand",
      "modelValue",
      "options",
      "placeholder",
      "popoverProps",
      "pathMode",
      "pathTextMode",
      "pathSeparator",
      "expandTrigger",
      "fieldNames",
      "label",
      "key",
      "children",
      "size",
      "error",
      "disabled",
      "checkStrictly",
      "multiple"
    ]
  },
  "s-checkbox": {
    "attributes": [
      "change",
      "value",
      "disabled",
      "indeterminate",
      "indeterminateValue"
    ]
  },
  "s-checkbox-group": {
    "attributes": [
      "change",
      "max",
      "vertical"
    ]
  },
  "s-collapse": {
    "attributes": [
      "change",
      "modelValue",
      "accordion",
      "border"
    ]
  },
  "s-collapse-item": {
    "attributes": [
      "title",
      "name",
      "disabled"
    ]
  },
  "s-color-picker": {
    "attributes": [
      "change",
      "modelValue",
      "format",
      "popoverProps",
      "disabled",
      "size",
      "showText",
      "showPreset",
      "presetColors",
      "disabledAlpha",
      "error"
    ]
  },
  "s-config-provider": {
    "attributes": [
      "inputFilled",
      "theme"
    ]
  },
  "s-date-picker": {
    "attributes": [
      "change",
      "clear",
      "modelValue",
      "size",
      "disabled",
      "placeholder",
      "clearable",
      "format",
      "valueFormat",
      "popoverProps",
      "error",
      "filled",
      "textMode",
      "textSeparator"
    ]
  },
  "s-datetime-picker": {
    "attributes": [
      "change",
      "clear",
      "modelValue",
      "type",
      "size",
      "disabled",
      "placeholder",
      "clearable",
      "format",
      "valueFormat",
      "popoverProps",
      "error",
      "filled",
      "textMode",
      "textSeparator"
    ]
  },
  "s-descriptions": {
    "attributes": [
      "border",
      "column",
      "direction",
      "labelAlign",
      "title",
      "size",
      "labelWidth",
      "tableLayout"
    ]
  },
  "s-descriptions-item": {
    "attributes": [
      "label",
      "span",
      "labelWidth",
      "labelAlign"
    ]
  },
  "s-divider": {
    "attributes": [
      "vertical",
      "margin",
      "position",
      "boderStyle",
      "label"
    ]
  },
  "s-drawer": {
    "attributes": [
      "modelValue",
      "closeOnEsc",
      "width",
      "height",
      "mask",
      "closeOnMask",
      "maxWidth",
      "maxHeight",
      "minWidth",
      "minHeight",
      "placement",
      "resizable",
      "to",
      "header",
      "closable",
      "bodyStyle",
      "bodyScroll",
      "scrollbarProps",
      "push",
      "drawerStyle",
      "maskStyle"
    ]
  },
  "s-dropdown": {
    "attributes": [
      "popoverProps"
    ]
  },
  "s-droption": {
    "attributes": [
      "title"
    ]
  },
  "s-dsubmenu": {
    "attributes": [
      "title",
      "popoverProps"
    ]
  },
  "s-empty": {
    "attributes": [
      "description"
    ]
  },
  "s-fieldset": {
    "attributes": [
      "collapsed",
      "title",
      "toggle"
    ]
  },
  "s-form": {
    "attributes": [
      "submit",
      "model",
      "rules",
      "size",
      "labelWidth",
      "labelPosition",
      "labelAlign"
    ]
  },
  "s-form-item": {
    "attributes": [
      "label",
      "field",
      "rules",
      "labelWidth",
      "tooltip",
      "labelAlign",
      "showRequired"
    ]
  },
  "s-galleria": {
    "attributes": [
      "modelValue",
      "position",
      "items"
    ]
  },
  "s-grid": {
    "attributes": [
      "cols",
      "gutter"
    ]
  },
  "s-grid-item": {
    "attributes": [
      "span",
      "offset"
    ]
  },
  "s-icon": {
    "attributes": [
      "size",
      "color"
    ]
  },
  "s-image": {
    "attributes": [
      "src",
      "alt",
      "width"
    ]
  },
  "s-image-preview": {
    "attributes": [
      "modelValue",
      "src",
      "alt"
    ]
  },
  "s-image-group": {
    "attributes": [
      "modelValue",
      "srcList"
    ]
  },
  "s-input": {
    "attributes": [
      "input",
      "change",
      "clear",
      "focus",
      "blur",
      "modelValue",
      "type",
      "size",
      "placeholder",
      "clearable",
      "disabled",
      "readonly",
      "error",
      "showWordLimit",
      "showPassword",
      "autofocus",
      "name",
      "prefix",
      "suffix",
      "prepend",
      "append",
      "filled"
    ]
  },
  "s-input-number": {
    "attributes": [
      "input",
      "change",
      "clear",
      "focus",
      "blur",
      "size",
      "min",
      "max",
      "step",
      "precision",
      "disabled",
      "readonly",
      "error",
      "placeholder",
      "prefix",
      "suffix",
      "controls",
      "showButton",
      "clearable",
      "showWordLimit",
      "maxlength",
      "minlength",
      "autofocus",
      "name",
      "prepend",
      "append",
      "filled"
    ]
  },
  "s-input-tag": {
    "attributes": [
      "change",
      "clear",
      "max",
      "disabled",
      "clearable",
      "readonly",
      "error",
      "placeholder",
      "prepend",
      "prefix",
      "suffix",
      "append",
      "trigger",
      "size",
      "collapse",
      "collapseTooltip",
      "filled"
    ]
  },
  "s-layer": {
    "attributes": [
      "type",
      "title",
      "content",
      "size",
      "minWidth",
      "maxWidth",
      "minHeight",
      "maxHeight",
      "maxmin",
      "minAnimate",
      "minOrigin",
      "closable",
      "btn",
      "btn1",
      "btn2",
      "btn3",
      "showMask",
      "maskStyle",
      "id",
      "destroyOnClose",
      "resizable",
      "draggable",
      "closeOnOverlayClick",
      "closeOnEsc",
      "to",
      "zIndex",
      "radius",
      "yesBtn",
      "yesText",
      "cancelBtn",
      "cancelText",
      "hiddenBodyScrollbar",
      "yes",
      "cancel",
      "opened",
      "closed",
      "click"
    ]
  },
  "s-layout": {
    "attributes": [
      "height",
      "bgColor"
    ]
  },
  "s-layout-header": {
    "attributes": [
      "height"
    ]
  },
  "s-layout-aside": {
    "attributes": [
      "width"
    ]
  },
  "s-layout-footer": {
    "attributes": [
      "height"
    ]
  },
  "s-layout-content": {
    "attributes": []
  },
  "s-link": {
    "attributes": [
      "href",
      "label",
      "type",
      "underline",
      "disabled"
    ]
  },
  "s-list": {
    "attributes": [
      "dragStart",
      "dragEnd",
      "data",
      "hover",
      "selected",
      "selectKey",
      "modelValue",
      "border"
    ]
  },
  "s-menu": {
    "attributes": [
      "itemClick",
      "openChange",
      "mode",
      "collapsed",
      "width",
      "collapsedWidth",
      "openKeys",
      "selectedKey",
      "accordion"
    ]
  },
  "s-menu-item": {
    "attributes": [
      "name",
      "title",
      "disabled",
      "activePosition",
      "item"
    ]
  },
  "s-sub-menu": {
    "attributes": [
      "name",
      "title",
      "disabled"
    ]
  },
  "s-message": {
    "attributes": [
      "type",
      "message",
      "duration",
      "showClose",
      "offset",
      "placement",
      "hover",
      "showIcon",
      "grouping",
      "id"
    ]
  },
  "s-meter-group": {
    "attributes": [
      "data",
      "height",
      "width",
      "vertical",
      "reverse",
      "labelPosition",
      "labelAlign"
    ]
  },
  "s-meter-field": {
    "attributes": [
      "label",
      "color",
      "value",
      "icon"
    ]
  },
  "s-modal": {
    "attributes": [
      "confirm",
      "modalValue",
      "width",
      "height",
      "minWidth",
      "minHeight",
      "maxWidth",
      "maxHeight",
      "title",
      "fullscreen",
      "fullable",
      "closable",
      "closeOnOverlayClick",
      "destroyOnClose",
      "closeOnEsc",
      "content",
      "contentStyle",
      "renderToBody",
      "className",
      "btnReverse",
      "header",
      "footer",
      "mask",
      "to",
      "draggable",
      "resizable",
      "modalStyle",
      "maskStyle",
      "center",
      "offset",
      "scrollContent",
      "scrollbarProps",
      "close",
      "closed",
      "opened"
    ]
  },
  "s-pagination": {
    "attributes": [
      "change",
      "pageSizeChange",
      "total",
      "pageSize",
      "current",
      "size",
      "disabled",
      "pageSizeOptions",
      "btnNum",
      "showTotal",
      "showMore",
      "showJumper",
      "showPageSize"
    ]
  },
  "s-panel": {
    "attributes": [
      "collapsed",
      "toggle",
      "header"
    ]
  },
  "s-popover": {
    "attributes": [
      "change",
      "content",
      "trigger",
      "transition",
      "manual",
      "delay",
      "showArrow",
      "width",
      "alignPoint",
      "offset",
      "arrowStyle",
      "destroyOnClose",
      "teleportBody",
      "teleport"
    ]
  },
  "s-progress": {
    "attributes": [
      "percent",
      "height",
      "type",
      "color",
      "trackColor",
      "steps",
      "showText"
    ]
  },
  "s-radio": {
    "attributes": [
      "change",
      "label",
      "value",
      "size",
      "disabled"
    ]
  },
  "s-radio-group": {
    "attributes": [
      "change",
      "vertical",
      "button"
    ]
  },
  "s-scrollbar": {
    "attributes": [
      "width",
      "height",
      "maxHeight",
      "padding",
      "always",
      "id",
      "backtop"
    ]
  },
  "s-segmented-field-names": {
    "attributes": [
      "label",
      "value",
      "disabled"
    ]
  },
  "s-segmented": {
    "attributes": [
      "change",
      "options",
      "fieldNames",
      "size",
      "block"
    ]
  },
  "s-select": {
    "attributes": [
      "change",
      "selectOption",
      "modelValue",
      "size",
      "placeholder",
      "options",
      "clearable",
      "maxHeight",
      "disabled",
      "error",
      "fieldNames",
      "label",
      "value",
      "filterable",
      "filterMethod",
      "remote",
      "remoteMethod",
      "popoverProps"
    ]
  },
  "s-skeleton": {
    "attributes": [
      "animation",
      "type",
      "size",
      "rows",
      "widths",
      "lineHeight",
      "lineSpacing",
      "squareStyle"
    ]
  },
  "s-space": {
    "attributes": [
      "vertical",
      "size",
      "fill",
      "align",
      "justify"
    ]
  },
  "s-statistic": {
    "attributes": [
      "title",
      "value",
      "extra",
      "precision",
      "showGroupSeparator",
      "animation",
      "countdown",
      "format",
      "start",
      "valueStyle"
    ]
  },
  "s-switch": {
    "attributes": [
      "change",
      "modelValue",
      "disabled",
      "activeValue",
      "activeColor",
      "inactiveValue",
      "inactiveColor",
      "size",
      "error",
      "circle",
      "activeText",
      "inactiveText",
      "beforeChange"
    ]
  },
  "s-table": {
    "attributes": [
      "select",
      "rowClick",
      "data",
      "columns",
      "height",
      "width",
      "border",
      "stripe",
      "size",
      "multiple",
      "selected",
      "rowKey",
      "treeField",
      "rowSelection",
      "rowSelected"
    ]
  },
  "s-table-column": {
    "attributes": [
      "label",
      "field",
      "width",
      "maxWidth",
      "minWidth",
      "type",
      "align",
      "headerAlign",
      "fixed",
      "ellipsis",
      "ellipsisTooltip",
      "slot",
      "render",
      "children",
      "treeNode"
    ]
  },
  "s-tabs": {
    "attributes": [
      "change",
      "itemClick",
      "remove",
      "modelValue",
      "defaultActiveKey",
      "type",
      "animated",
      "size",
      "closeable",
      "bordered",
      "showArrow",
      "showHeader"
    ]
  },
  "s-tab-pane": {
    "attributes": [
      "name",
      "label",
      "disabled",
      "closeable"
    ]
  },
  "s-tab": {
    "attributes": [
      "name",
      "label",
      "disabled",
      "closeable"
    ]
  },
  "s-tag": {
    "attributes": [
      "close",
      "type",
      "size",
      "closeable",
      "color"
    ]
  },
  "s-text": {
    "attributes": [
      "type",
      "size",
      "label",
      "ellipsis",
      "lineClamp",
      "tooltip",
      "bar",
      "tag",
      "copy",
      "edit"
    ]
  },
  "s-textarea": {
    "attributes": [
      "input",
      "change",
      "clear",
      "focus",
      "blur",
      "placeholder",
      "readonly",
      "disabled",
      "size",
      "error",
      "clearable",
      "maxLength",
      "showLimit",
      "autoSize",
      "autofocus",
      "name",
      "filled"
    ]
  },
  "s-timeline": {
    "attributes": [
      "reverse",
      "align",
      "labelPosition"
    ]
  },
  "s-timeline-item": {
    "attributes": [
      "time",
      "dotColor",
      "lineColor",
      "dotType"
    ]
  },
  "s-tooltip": {
    "attributes": [
      "change",
      "content",
      "popoverProps",
      "mini",
      "arrowStyle",
      "contentStyle"
    ]
  },
  "s-field-names": {
    "attributes": [
      "label",
      "key",
      "children"
    ]
  },
  "s-tree": {
    "attributes": [
      "data",
      "fieldNames",
      "defaultExpandAll",
      "defaultExpandedKeys",
      "selectable",
      "selectKeys",
      "checkable",
      "defaultCheckedKeys",
      "checkedKeys",
      "indeterminateKeys",
      "multiple",
      "virtual",
      "loadMore"
    ]
  },
  "s-upload": {
    "attributes": [
      "change",
      "error",
      "success",
      "progress",
      "exceed",
      "remove",
      "multiple",
      "headers",
      "data",
      "action",
      "autoUpload",
      "drag",
      "showList",
      "accept",
      "limit",
      "showRetry",
      "showCancel",
      "showUpload",
      "beforeUpload"
    ]
  },
  "s-waterfall": {
    "attributes": [
      "data",
      "columns",
      "width",
      "gap"
    ]
  },
  "s-watermark": {
    "attributes": [
      "text",
      "subTitle",
      "fontSize",
      "subSize",
      "gap",
      "color"
    ]
  },
  "s-wheel": {
    "attributes": [
      "change",
      "modelValue",
      "arrow",
      "label",
      "value",
      "key",
      "itemHeight",
      "visibleCount",
      "width"
    ]
  }
}