UNPKG

element-plus

Version:

A Component Library for Vue 3

1 lines 282 kB
{"el-affix/offset":{"type":"number","description":"offset distance, default: 0.\n\n[Docs](https://element-plus.org/en-US/component/affix.html#attributes)"},"el-affix/position":{"type":"'top' | 'bottom'","options":["top","bottom"],"description":"position of affix, default: top.\n\n[Docs](https://element-plus.org/en-US/component/affix.html#attributes)"},"el-affix/target":{"type":"string","description":"target container (CSS selector)\n\n[Docs](https://element-plus.org/en-US/component/affix.html#attributes)"},"el-affix/z-index":{"type":"number","description":"`z-index` of affix, default: 100.\n\n[Docs](https://element-plus.org/en-US/component/affix.html#attributes)"},"el-affix/change":{"type":"event","description":"triggers when fixed state changed\n\n[Docs](https://element-plus.org/en-US/component/affix.html#events)"},"el-affix/scroll":{"type":"event","description":"triggers when scrolling\n\n[Docs](https://element-plus.org/en-US/component/affix.html#events)"},"el-alert/title":{"type":"string","description":"alert title.\n\n[Docs](https://element-plus.org/en-US/component/alert.html#attributes)"},"el-alert/type":{"type":"'success' | 'warning' | 'info' | 'error' ","options":["success","warning","info","error"],"description":"alert type., default: info.\n\n[Docs](https://element-plus.org/en-US/component/alert.html#attributes)"},"el-alert/description":{"type":"string","description":"descriptive text.\n\n[Docs](https://element-plus.org/en-US/component/alert.html#attributes)"},"el-alert/closable":{"type":"boolean","description":"whether alert can be dismissed., default: true.\n\n[Docs](https://element-plus.org/en-US/component/alert.html#attributes)"},"el-alert/center":{"type":"boolean","description":"whether content is placed in the center., default: false.\n\n[Docs](https://element-plus.org/en-US/component/alert.html#attributes)"},"el-alert/close-text":{"type":"string","description":"customized close button text.\n\n[Docs](https://element-plus.org/en-US/component/alert.html#attributes)"},"el-alert/show-icon":{"type":"boolean","description":"whether a type icon is displayed., default: false.\n\n[Docs](https://element-plus.org/en-US/component/alert.html#attributes)"},"el-alert/effect":{"type":"'light' | 'dark'","options":["light","dark"],"description":"theme style., default: light.\n\n[Docs](https://element-plus.org/en-US/component/alert.html#attributes)"},"el-alert/close":{"type":"event","description":"trigger when alert is closed.\n\n[Docs](https://element-plus.org/en-US/component/alert.html#events)"},"el-anchor/change":{"type":"event","description":"callback when the step changes\n\n[Docs](https://element-plus.org/en-US/component/anchor.html#anchor-events)"},"el-anchor/click":{"type":"event","description":"Triggered when the user clicks on the link\n\n[Docs](https://element-plus.org/en-US/component/anchor.html#anchor-events)"},"el-autocomplete/model-value":{"type":"string","description":"binding value\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/placeholder":{"type":"string","description":"the placeholder of Autocomplete\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/clearable":{"type":"boolean","description":"whether to show clear button, default: false.\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/disabled":{"type":"boolean","description":"whether Autocomplete is disabled, default: false.\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/value-key":{"type":"string","description":"key name of the input suggestion object for display, default: value.\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/debounce":{"type":"number","description":"debounce delay when typing, in milliseconds, default: 300.\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/placement":{"type":"'top' | 'top- start' | 'top-end' | 'bottom' | 'bottom-start' | 'bottom-end'","options":["top","bottom"],"description":"placement of the popup menu, default: bottom-start.\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/fetch-suggestions":{"type":"Array | (queryString: string, callback: callbackfn) => void","description":"a method to fetch input suggestions. When suggestions are ready, invoke `callback(data:[])` to return them to Autocomplete\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/trigger-on-focus":{"type":"boolean","description":"whether show suggestions when input focus, default: true.\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/select-when-unmatched":{"type":"boolean","description":"whether to emit a `select` event on enter when there is no autocomplete match, default: false.\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/name":{"type":"string","description":"same as `name` in native input\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/aria-label":{"type":"string","description":"native `aria-label` attribute\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/hide-loading":{"type":"boolean","description":"whether to hide the loading icon in remote search, default: false.\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/popper-class":{"type":"string","description":"custom class name for autocomplete's dropdown\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/teleported":{"type":"boolean","description":"whether select dropdown is teleported to the body, default: true.\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/append-to":{"type":"CSSSelector | HTMLElement","description":"which select dropdown appends to\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/highlight-first-item":{"type":"boolean","description":"whether to highlight first item in remote search suggestions by default, default: false.\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/fit-input-width":{"type":"boolean","description":"whether the width of the dropdown is the same as the input, default: false.\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/popper-append-to-body":{"type":"boolean","description":"whether to append the dropdown to body. If the positioning of the dropdown is wrong, you can try to set this prop to false, default: false.\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#attributes)"},"el-autocomplete/blur":{"type":"event","description":"triggers when Input blurs\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#events)"},"el-autocomplete/focus":{"type":"event","description":"triggers when Input focuses\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#events)"},"el-autocomplete/input":{"type":"event","description":"triggers when the Input value change\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#events)"},"el-autocomplete/clear":{"type":"event","description":"triggers when the Input is cleared by clicking the clear button\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#events)"},"el-autocomplete/select":{"type":"event","description":"triggers when a suggestion is clicked\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#events)"},"el-autocomplete/change":{"type":"event","description":"triggers when the icon inside Input value change\n\n[Docs](https://element-plus.org/en-US/component/autocomplete.html#events)"},"el-avatar/icon":{"type":"string | Component","description":"representation type to icon, more info on icon component.\n\n[Docs](https://element-plus.org/en-US/component/avatar.html#attributes)"},"el-avatar/size":{"type":"number | 'large' | 'default' | 'small'","options":["large","default","small"],"description":"avatar size., default: default.\n\n[Docs](https://element-plus.org/en-US/component/avatar.html#attributes)"},"el-avatar/shape":{"type":"'circle' | 'square'","options":["circle","square"],"description":"avatar shape., default: circle.\n\n[Docs](https://element-plus.org/en-US/component/avatar.html#attributes)"},"el-avatar/src":{"type":"string","description":"the source of the image for an image avatar.\n\n[Docs](https://element-plus.org/en-US/component/avatar.html#attributes)"},"el-avatar/src-set":{"type":"string","description":"native attribute `srcset` of image avatar.\n\n[Docs](https://element-plus.org/en-US/component/avatar.html#attributes)"},"el-avatar/alt":{"type":"string","description":"native attribute `alt` of image avatar.\n\n[Docs](https://element-plus.org/en-US/component/avatar.html#attributes)"},"el-avatar/fit":{"type":"'fill' | 'contain' | 'cover' | 'none' | 'scale-down'","options":["fill","contain","cover","none"],"description":"set how the image fit its container for an image avatar., default: cover.\n\n[Docs](https://element-plus.org/en-US/component/avatar.html#attributes)"},"el-avatar/error":{"type":"event","description":"trigger when image load error.\n\n[Docs](https://element-plus.org/en-US/component/avatar.html#events)"},"el-backtop/target":{"type":"string","description":"the target to trigger scroll.\n\n[Docs](https://element-plus.org/en-US/component/backtop.html#attributes)"},"el-backtop/visibility-height":{"type":"number","description":"the button will not show until the scroll height reaches this value., default: 200.\n\n[Docs](https://element-plus.org/en-US/component/backtop.html#attributes)"},"el-backtop/right":{"type":"number","description":"right distance., default: 40.\n\n[Docs](https://element-plus.org/en-US/component/backtop.html#attributes)"},"el-backtop/bottom":{"type":"number","description":"bottom distance., default: 40.\n\n[Docs](https://element-plus.org/en-US/component/backtop.html#attributes)"},"el-backtop/click":{"type":"event","description":"triggers when click.\n\n[Docs](https://element-plus.org/en-US/component/backtop.html#events)"},"el-badge/value":{"type":"string | number","description":"display value., default: ''.\n\n[Docs](https://element-plus.org/en-US/component/badge.html#attributes)"},"el-badge/max":{"type":"number","description":"maximum value, shows `{max}+` when exceeded. Only works if value is a number., default: 99.\n\n[Docs](https://element-plus.org/en-US/component/badge.html#attributes)"},"el-badge/is-dot":{"type":"boolean","description":"if a little dot is displayed., default: false.\n\n[Docs](https://element-plus.org/en-US/component/badge.html#attributes)"},"el-badge/hidden":{"type":"boolean","description":"hidden badge., default: false.\n\n[Docs](https://element-plus.org/en-US/component/badge.html#attributes)"},"el-badge/type":{"type":"'primary' | 'success' | 'warning' | 'danger' | 'info'","options":["primary","success","warning","danger","info"],"description":"badge type., default: danger.\n\n[Docs](https://element-plus.org/en-US/component/badge.html#attributes)"},"el-badge/show-zero":{"type":"boolean","description":"Whether to show badge when value is zero., default: true.\n\n[Docs](https://element-plus.org/en-US/component/badge.html#attributes)"},"el-badge/color":{"type":"string","description":"background color of the dot\n\n[Docs](https://element-plus.org/en-US/component/badge.html#attributes)"},"el-badge/offset":{"type":"[ `number` , `number` ]","description":"offset of badge\n\n[Docs](https://element-plus.org/en-US/component/badge.html#attributes)"},"el-badge/badge-style":{"type":"CSSProperties","description":"custom style of badge\n\n[Docs](https://element-plus.org/en-US/component/badge.html#attributes)"},"el-badge/badge-class":{"type":"string","description":"custom class of badge\n\n[Docs](https://element-plus.org/en-US/component/badge.html#attributes)"},"el-breadcrumb/separator":{"type":"string","description":"separator character, default: /.\n\n[Docs](https://element-plus.org/en-US/component/breadcrumb.html#breadcrumb-attributes)"},"el-breadcrumb/separator-icon":{"type":"string | Component","description":"icon component of icon separator\n\n[Docs](https://element-plus.org/en-US/component/breadcrumb.html#breadcrumb-attributes)"},"el-breadcrumb-item/to":{"type":"string | RouteLocationRaw","description":"target route of the link, same as `to` of `vue-router`, default: ''.\n\n[Docs](https://element-plus.org/en-US/component/breadcrumb.html#breadcrumbitem-attributes)"},"el-breadcrumb-item/replace":{"type":"boolean","description":"if `true`, the navigation will not leave a history record, default: false.\n\n[Docs](https://element-plus.org/en-US/component/breadcrumb.html#breadcrumbitem-attributes)"},"el-button/size":{"type":"'large' | 'default' | 'small'","options":["large","default","small"],"description":"button size\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/type":{"type":"'primary' | 'success' | 'warning' | 'danger' | 'info' | 'text' ","options":["primary","success","warning","danger","info","text"],"description":"button type, when setting `color`, the latter prevails\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/plain":{"type":"boolean","description":"determine whether it's a plain button, default: false.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/text":{"type":"boolean","description":"determine whether it's a text button, default: false.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/bg":{"type":"boolean","description":"determine whether the text button background color is always on, default: false.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/link":{"type":"boolean","description":"determine whether it's a link button, default: false.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/round":{"type":"boolean","description":"determine whether it's a round button, default: false.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/circle":{"type":"boolean","description":"determine whether it's a circle button, default: false.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/loading":{"type":"boolean","description":"determine whether it's loading, default: false.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/loading-icon":{"type":"string | Component","description":"customize loading icon component, default: Loading.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/disabled":{"type":"boolean","description":"disable the button, default: false.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/icon":{"type":"string | Component","description":"icon component\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/autofocus":{"type":"boolean","description":"same as native button's `autofocus`, default: false.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/native-type":{"type":"'button' | 'submit' | 'reset'","options":["button","submit","reset"],"description":"same as native button's `type`, default: button.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/auto-insert-space":{"type":"boolean","description":"automatically insert a space between two chinese characters(this will only take effect when the text length is 2 and all characters are in Chinese.), default: false.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/color":{"type":"string","description":"custom button color, automatically calculate `hover` and `active` color\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/dark":{"type":"boolean","description":"dark mode, which automatically converts `color` to dark mode colors, default: false.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button/tag":{"type":"string | Component","description":"custom element tag, default: button.\n\n[Docs](https://element-plus.org/en-US/component/button.html#button-attributes)"},"el-button-group/size":{"type":"'large' | 'default' | 'small'","options":["large","default","small"],"description":"control the size of buttons in this button-group\n\n[Docs](https://element-plus.org/en-US/component/button.html#buttongroup-attributes)"},"el-button-group/type":{"type":"'primary' | 'success' | 'warning' | 'danger' | 'info'","options":["primary","success","warning","danger","info"],"description":"control the type of buttons in this button-group\n\n[Docs](https://element-plus.org/en-US/component/button.html#buttongroup-attributes)"},"el-calendar/model-value":{"type":"Date","description":"binding value\n\n[Docs](https://element-plus.org/en-US/component/calendar.html#attributes)"},"el-calendar/range":{"type":"[Date, Date]","description":"time range, including start time and end time. Start time must be start day of week, end time must be end day of week, the time span cannot exceed two months.\n\n[Docs](https://element-plus.org/en-US/component/calendar.html#attributes)"},"el-card/header":{"type":"string","description":"title of the card. Also accepts a DOM passed by `slot#header`\n\n[Docs](https://element-plus.org/en-US/component/card.html#attributes)"},"el-card/footer":{"type":"string","description":"footer of the card. Also accepts a DOM passed by `slot#footer`\n\n[Docs](https://element-plus.org/en-US/component/card.html#attributes)"},"el-card/body-style":{"type":"CSSProperties","description":"CSS style of card body\n\n[Docs](https://element-plus.org/en-US/component/card.html#attributes)"},"el-card/header-class":{"type":"string","description":"custom class name of card header\n\n[Docs](https://element-plus.org/en-US/component/card.html#attributes)"},"el-card/body-class":{"type":"string","description":"custom class name of card body\n\n[Docs](https://element-plus.org/en-US/component/card.html#attributes)"},"el-card/footer-class":{"type":"string","description":"custom class name of card footer\n\n[Docs](https://element-plus.org/en-US/component/card.html#attributes)"},"el-card/shadow":{"type":"always | never | hover","description":"when to show card shadows, default: always.\n\n[Docs](https://element-plus.org/en-US/component/card.html#attributes)"},"el-carousel/height":{"type":"string","description":"height of the carousel, default: ''.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-attributes)"},"el-carousel/initial-index":{"type":"number","description":"index of the initially active slide (starting from 0), default: 0.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-attributes)"},"el-carousel/trigger":{"type":"'hover' | 'click'","options":["hover","click"],"description":"how indicators are triggered, default: hover.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-attributes)"},"el-carousel/autoplay":{"type":"boolean","description":"whether automatically loop the slides, default: true.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-attributes)"},"el-carousel/interval":{"type":"number","description":"interval of the auto loop, in milliseconds, default: 3000.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-attributes)"},"el-carousel/indicator-position":{"type":"'' | 'none' | 'outside'","options":["","none","outside"],"description":"position of the indicators, default: ''.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-attributes)"},"el-carousel/arrow":{"type":"'always' | 'hover' | 'never'","options":["always","hover","never"],"description":"when arrows are shown, default: hover.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-attributes)"},"el-carousel/type":{"type":"'' | 'card'","options":["","card"],"description":"type of the Carousel, default: ''.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-attributes)"},"el-carousel/card-scale":{"type":"number","description":"when type is card, scaled size of secondary cards, default: 0.83.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-attributes)"},"el-carousel/loop":{"type":"boolean","description":"display the items in loop, default: true.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-attributes)"},"el-carousel/direction":{"type":"'horizontal' | 'vertical'","options":["horizontal","vertical"],"description":"display direction, default: horizontal.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-attributes)"},"el-carousel/pause-on-hover":{"type":"boolean","description":"pause autoplay when hover, default: true.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-attributes)"},"el-carousel/motion-blur":{"type":"boolean","description":"infuse dynamism and smoothness into the carousel, default: false.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-attributes)"},"el-carousel/change":{"type":"event","description":"triggers when the active slide switches, it has two parameters, the one is the index of the new active slide, and other is index of the old active slide\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-events)"},"el-carousel-item/name":{"type":"string","description":"name of the item, can be used in `setActiveItem`, default: ''.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-item-attributes)"},"el-carousel-item/label":{"type":"string | number","description":"text content for the corresponding indicator, default: ''.\n\n[Docs](https://element-plus.org/en-US/component/carousel.html#carousel-item-attributes)"},"el-cascader/model-value":{"type":"string|number|string[] | number[] | any","description":"binding value\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/options":{"type":"Record<string, unknown>[]","description":"data of the options, the key of `value` and `label` can be customize by `CascaderProps`.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/props":{"type":"CascaderProps","description":"configuration options, see the following `CascaderProps` table.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/size":{"type":"'large' | 'default' | 'small'","options":["large","default","small"],"description":"size of input\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/placeholder":{"type":"string","description":"placeholder of input\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/disabled":{"type":"boolean","description":"whether Cascader is disabled\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/clearable":{"type":"boolean","description":"whether selected value can be cleared\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/show-all-levels":{"type":"boolean","description":"whether to display all levels of the selected value in the input, default: true.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/collapse-tags":{"type":"boolean","description":"whether to collapse tags in multiple selection mode\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/collapse-tags-tooltip":{"type":"boolean","description":"whether show all selected tags when mouse hover text of collapse-tags. To use this, `collapse-tags` must be true, default: false.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/separator":{"type":"string","description":"option label separator, default: ' / '.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/filterable":{"type":"boolean","description":"whether the options can be searched\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/filter-method":{"type":"(node: CascaderNode, keyword: string) => boolean","description":"customize search logic, the first parameter is `node`, the second is `keyword`, and need return a boolean value indicating whether it hits.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/debounce":{"type":"number","description":"debounce delay when typing filter keyword, in milliseconds, default: 300.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/before-filter":{"type":"(value: string) => boolean","description":"hook function before filtering with the value to be filtered as its parameter. If `false` is returned or a `Promise` is returned and then is rejected, filtering will be aborted\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/popper-class":{"type":"string","description":"custom class name for Cascader's dropdown, default: ''.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/teleported":{"type":"boolean","description":"whether cascader popup is teleported, default: true.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/tag-type":{"type":"'success' | 'info' | 'warning' | 'danger'","options":["success","info","warning","danger"],"description":"tag type, default: info.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/tag-effect":{"type":"'light' | 'dark' | 'plain'","options":["light","dark","plain"],"description":"tag effect, default: light.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/validate-event":{"type":"boolean","description":"whether to trigger form validation, default: true.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/max-collapse-tags":{"type":"number","description":"The max tags number to be shown. To use this, `collpase-tags` must be true, default: 1.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/empty-values":{"type":"array","description":"empty values of component, [see config-provider](/en-US/component/config-provider#empty-values-configurations)\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/value-on-clear":{"type":"string | number | boolean | Function","description":"clear return value, [see config-provider](/en-US/component/config-provider#empty-values-configurations)\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/persistent":{"type":"boolean","description":"when dropdown is inactive and `persistent` is `false`, dropdown will be destroyed, default: true.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/fallback-placements":{"type":"Placement[]","description":"list of possible positions for Tooltip [popper.js](https://popper.js.org/docs/v2/modifiers/flip/#fallbackplacements)\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/placement":{"type":"'top' | 'top-start' | 'top-end' | 'bottom' | 'bottom-start' | 'bottom-end' | 'left' | 'left-start' | 'left-end' | 'right' | 'right-start' | 'right-end'","options":["top","bottom","left","right"],"description":"position of dropdown, default: bottom-start.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/popper-append-to-body":{"type":"boolean","description":"whether to append the popper menu to body. If the positioning of the popper is wrong, you can try to set this prop to false, default: true.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-attributes)"},"el-cascader/change":{"type":"event","description":"triggers when the binding value changes\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-events)"},"el-cascader/expand-change":{"type":"event","description":"triggers when expand option changes\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-events)"},"el-cascader/blur":{"type":"event","description":"triggers when Cascader blurs\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-events)"},"el-cascader/focus":{"type":"event","description":"triggers when Cascader focuses\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-events)"},"el-cascader/clear":{"type":"event","description":"triggers when the clear icon is clicked in a clearable Select\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-events)"},"el-cascader/visible-change":{"type":"event","description":"triggers when the dropdown appears/disappears\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-events)"},"el-cascader/remove-tag":{"type":"event","description":"triggers when remove tag in multiple selection mode\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascader-events)"},"el-cascader-panel/model-value":{"type":"string|number|string[] | number[] | any","description":"binding value\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascaderpanel-attributes)"},"el-cascader-panel/options":{"type":"Record<string, unknown>[]","description":"data of the options, the key of `value` and `label` can be customize by `CascaderProps`.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascaderpanel-attributes)"},"el-cascader-panel/props":{"type":"CascaderProps","description":"configuration options, see the following `CascaderProps` table.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascaderpanel-attributes)"},"el-cascader-panel/change":{"type":"event","description":"triggers when the binding value changes\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascaderpanel-events)"},"el-cascader-panel/expand-change":{"type":"event","description":"triggers when expand option changes\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascaderpanel-events)"},"el-cascader-panel/close":{"type":"event","description":"close panel event, provided to Cascader to put away the panel judgment.\n\n[Docs](https://element-plus.org/en-US/component/cascader.html#cascaderpanel-events)"},"el-checkbox/model-value":{"type":"string | number | boolean","description":"binding value\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/value":{"type":"string | number | boolean | object","description":"value of the Checkbox when used inside a `checkbox-group`\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/label":{"type":"string | number | boolean | object","description":"label of the Checkbox when used inside a `checkbox-group`. If there's no value, `label` will act as `value`\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/true-value":{"type":"string | number","description":"value of the Checkbox if it's checked\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/false-value":{"type":"string | number","description":"value of the Checkbox if it's not checked\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/disabled":{"type":"boolean","description":"whether the Checkbox is disabled, default: false.\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/border":{"type":"boolean","description":"whether to add a border around Checkbox, default: false.\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/size":{"type":"'large' | 'default' | 'small'","options":["large","default","small"],"description":"size of the Checkbox\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/name":{"type":"string","description":"native 'name' attribute\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/checked":{"type":"boolean","description":"if the Checkbox is checked, default: false.\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/indeterminate":{"type":"boolean","description":"Set indeterminate state, only responsible for style control, default: false.\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/validate-event":{"type":"boolean","description":"whether to trigger form validation, default: true.\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/tabindex":{"type":"string | number","description":"input tabindex\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/id":{"type":"string","description":"input id\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/aria-controls":{"type":"string","description":"same as [aria-controls](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-controls), takes effect when `indeterminate` is `true`\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/true-label":{"type":"string | number","description":"value of the Checkbox if it's checked\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/false-label":{"type":"string | number","description":"value of the Checkbox if it's not checked\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/controls":{"type":"string","description":"same as [aria-controls](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-controls), takes effect when `indeterminate` is `true`\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-attributes)"},"el-checkbox/change":{"type":"event","description":"triggers when the binding value changes\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkbox-events)"},"el-checkbox-group/model-value":{"type":"string[] | number[]","description":"binding value, default: [].\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxgroup-attributes)"},"el-checkbox-group/size":{"type":"'large' | 'default' | 'small'","options":["large","default","small"],"description":"size of checkbox\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxgroup-attributes)"},"el-checkbox-group/disabled":{"type":"boolean","description":"whether the nesting checkboxes are disabled, default: false.\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxgroup-attributes)"},"el-checkbox-group/min":{"type":"number","description":"minimum number of checkbox checked\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxgroup-attributes)"},"el-checkbox-group/max":{"type":"number","description":"maximum number of checkbox checked\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxgroup-attributes)"},"el-checkbox-group/aria-label":{"type":"string","description":"native `aria-label` attribute\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxgroup-attributes)"},"el-checkbox-group/text-color":{"type":"string","description":"font color when button is active, default: #ffffff.\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxgroup-attributes)"},"el-checkbox-group/fill":{"type":"string","description":"border and background color when button is active, default: #409eff.\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxgroup-attributes)"},"el-checkbox-group/tag":{"type":"string","description":"element tag of the checkbox group, default: div.\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxgroup-attributes)"},"el-checkbox-group/validate-event":{"type":"boolean","description":"whether to trigger form validation, default: true.\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxgroup-attributes)"},"el-checkbox-group/label":{"type":"string","description":"native `aria-label` attribute\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxgroup-attributes)"},"el-checkbox-group/change":{"type":"event","description":"triggers when the binding value changes\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxgroup-events)"},"el-checkbox-button/value":{"type":"string | number | boolean | object","description":"value of the checkbox when used inside a `checkbox-group`\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxbutton-attributes)"},"el-checkbox-button/label":{"type":"string | number | boolean | object","description":"label of the checkbox when used inside a `checkbox-group`. If there's no value, `label` will act as `value`\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxbutton-attributes)"},"el-checkbox-button/true-value":{"type":"string | number","description":"value of the checkbox if it's checked\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxbutton-attributes)"},"el-checkbox-button/false-value":{"type":"string | number","description":"value of the checkbox if it's not checked\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxbutton-attributes)"},"el-checkbox-button/disabled":{"type":"boolean","description":"whether the checkbox is disabled, default: false.\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxbutton-attributes)"},"el-checkbox-button/name":{"type":"string","description":"native 'name' attribute\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxbutton-attributes)"},"el-checkbox-button/checked":{"type":"boolean","description":"if the checkbox is checked, default: false.\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxbutton-attributes)"},"el-checkbox-button/true-label":{"type":"string | number","description":"value of the checkbox if it's checked\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxbutton-attributes)"},"el-checkbox-button/false-label":{"type":"string | number","description":"value of the checkbox if it's not checked\n\n[Docs](https://element-plus.org/en-US/component/checkbox.html#checkboxbutton-attributes)"},"el-collapse/model-value":{"type":"string | array","description":"currently active panel, the type is `string` in accordion mode, otherwise it is `array`, default: [].\n\n[Docs](https://element-plus.org/en-US/component/collapse.html#collapse-attributes)"},"el-collapse/accordion":{"type":"boolean","description":"whether to activate accordion mode, default: false.\n\n[Docs](https://element-plus.org/en-US/component/collapse.html#collapse-attributes)"},"el-collapse/change":{"type":"event","description":"triggers when active panels change, the parameter type is `string` in accordion mode, otherwise it is `array`\n\n[Docs](https://element-plus.org/en-US/component/collapse.html#collapse-events)"},"el-collapse-item/name":{"type":"string | number","description":"unique identification of the panel\n\n[Docs](https://element-plus.org/en-US/component/collapse.html#collapse-item-attributes)"},"el-collapse-item/title":{"type":"string","description":"title of the panel, default: ''.\n\n[Docs](https://element-plus.org/en-US/component/collapse.html#collapse-item-attributes)"},"el-collapse-item/icon":{"type":"string | Component","description":"icon of the collapse item, default: ArrowRight.\n\n[Docs](https://element-plus.org/en-US/component/collapse.html#collapse-item-attributes)"},"el-collapse-item/disabled":{"type":"boolean","description":"disable the collapse item, default: false.\n\n[Docs](https://element-plus.org/en-US/component/collapse.html#collapse-item-attributes)"},"el-color-picker/model-value":{"type":"string","description":"binding value\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#attributes)"},"el-color-picker/disabled":{"type":"boolean","description":"whether to disable the ColorPicker, default: false.\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#attributes)"},"el-color-picker/size":{"type":"'large' | 'default' | 'small'","options":["large","default","small"],"description":"size of ColorPicker\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#attributes)"},"el-color-picker/show-alpha":{"type":"boolean","description":"whether to display the alpha slider, default: false.\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#attributes)"},"el-color-picker/color-format":{"type":"'hsl' | 'hsv' | 'hex' | 'rgb' | 'hex' | 'rgb' ","options":["hsl","hsv","hex","rgb","hex","rgb"],"description":"color format of v-model\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#attributes)"},"el-color-picker/popper-class":{"type":"string","description":"custom class name for ColorPicker's dropdown\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#attributes)"},"el-color-picker/predefine":{"type":"string[]","description":"predefined color options\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#attributes)"},"el-color-picker/validate-event":{"type":"boolean","description":"whether to trigger form validation, default: true.\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#attributes)"},"el-color-picker/tabindex":{"type":"string | number","description":"ColorPicker tabindex, default: 0.\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#attributes)"},"el-color-picker/aria-label":{"type":"string","description":"ColorPicker aria-label\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#attributes)"},"el-color-picker/id":{"type":"string","description":"ColorPicker id\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#attributes)"},"el-color-picker/teleported":{"type":"boolean","description":"whether color-picker popper is teleported to the body, default: true.\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#attributes)"},"el-color-picker/label":{"type":"string","description":"ColorPicker aria-label\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#attributes)"},"el-color-picker/change":{"type":"event","description":"triggers when input value changes\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#events)"},"el-color-picker/active-change":{"type":"event","description":"triggers when the current active color changes\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#events)"},"el-color-picker/focus":{"type":"event","description":"triggers when Component focuses\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#events)"},"el-color-picker/blur":{"type":"event","description":"triggers when Component blurs\n\n[Docs](https://element-plus.org/en-US/component/color-picker.html#events)"},"el-config-provider/locale":{"type":"{name: string, el: TranslatePair} ","description":"Locale Object, default: [en](https://github.com/element-plus/element-plus/blob/dev/packages/locale/lang/en.ts).\n\n[Docs](https://element-plus.org/en-US/component/config-provider.html#config-provider-attributes)"},"el-config-provider/size":{"type":"'large' | 'default' | 'small'","options":["large","default","small"],"description":"global component size, default: default.\n\n[Docs](https://element-plus.org/en-US/component/config-provider.html#config-provider-attributes)"},"el-config-provider/z-index":{"type":"number","description":"global Initial zIndex\n\n[Docs](https://element-plus.org/en-US/component/config-provider.html#config-provider-attributes)"},"el-config-provider/namespace":{"type":"string","description":"global component className prefix (cooperated with [$namespace](https://github.com/element-plus/element-plus/blob/dev/packages/theme-chalk/src/mixins/config.scss#L1)), default: el.\n\n[Docs](https://element-plus.org/en-US/component/config-provider.html#config-provider-attributes)"},"el-config-provider/button":{"type":"{autoInsertSpace?: boolean}","description":"button related configuration, [see the following table](#button-attribute), default: see the following table.\n\n[Docs](https://element-plus.org/en-US/component/config-provider.html#config-provider-attributes)"},"el-config-provider/message":{"type":"{max?: number}","description":"message related configuration, [see the following table](#message-attribute), default: see the following table.\n\n[Docs](https://element-plus.org/en-US/component/config-provider.html#config-provider-attributes)"},"el-config-provider/experimental-features":{"type":"object","description":"features at experimental stage to be added, all features are default to be set to false\n\n[Docs](https://element-plus.org/en-US/component/config-provider.html#config-provider-attributes)"},"el-config-provider/empty-values":{"type":"array","description":"global empty values of components\n\n[Docs](https://element-plus.org/en-US/component/config-provider.html#config-provider-attributes)"},"el-config-provider/value-on-clear":{"type":"string | number | boolean | Function","description":"global clear return value\n\n[Docs](https://element-plus.org/en-US/component/config-provider.html#config-provider-attributes)"},"el-container/direction":{"type":"'horizontal' | 'vertical'","options":["horizontal","vertical"],"description":"layout direction for child elements, default: vertical when nested with `el-header` or `el-footer`; horizontal otherwise.\n\n[Docs](https://element-plus.org/en-US/component/container.html#container-attributes)"},"el-header/height":{"type":"string","description":"height of the header, default: 60px.\n\n[Docs](https://element-plus.org/en-US/component/container.html#header-attributes)"},"el-aside/width":{"type":"string","description":"width of the side section, default: 300px.\n\n[Docs](https://element-plus.org/en-US/component/container.html#aside-attributes)"},"el-footer/height":{"type":"string","description":"height of the footer, default: 60px.\n\n[Docs](https://element-plus.org/en-US/component/container.html#footer-attributes)"},"el-date-picker/model-value":{"type":"number | string | Date | [Date, Date] | [string, string]","description":"binding value, if it is an array, the length should be 2, default: ''.\n\n[Docs](https://element-plus.org/en-US/component/date-picker.html#attributes)"},"el-date-picker/readonly":{"type":"boolean","description":"whether DatePicker is read only, default: false.\n\n[Docs](https://element-plus.org/en-US/component/date-picker.html#attributes)"},"el-date-picker/disabled":{"type":"boolean","description":"whether DatePicker is disabled, default: false.\n\n[Docs](https://element-plus.org/en-US/component/date-picker.html#attributes)"},"el-date-picker/size":{"type":"'' | 'large' | 'default' | 'small'","options":["","large","default","small"],"description":"size of Input\n\n[Docs](https://element-plus.org/en-US/component/date-picker.html#attributes)"},"el-date-picker/editable":{"type":"boolean","description":"whether the input is editable, default: true.\n\n[Docs](https://element-plus.org/en-US/component/date-picker.html#attributes)"},"el-date-picker/clearable":{"type":"boolean","description":"whether to show clear button, default: true.\n\n[Docs](https://element-plus.org/en-US/component/date-picker.html#attributes)"},"el-date-picker/placeholder":{"type":"string","description":"placeholder in non-range mode, default: ''.\n\n[Docs](https://element-plus.org/en-US/component/date-picker.html#attributes)"},"el-date-picker/start-placeholder":{"type":"string","description":"placeholder for the start date in range mode\n\n[Docs](https://element-plus.org/en-US/component/date-picker.html#attributes)"},"el-date-picker/end-placeholder":{"type":"string","description":"placeholder for the end date in range mode\n\n[Docs](https://element-plus.org/en-US/component/date-picker.html#attributes)"},"el-date-picker/type":{"type":"'year' | 'years' |'month' | 'months' | 'date' | 'dates' | 'datetime' | 'week' | 'datetimerange' | 'daterange' | 'monthrange' | 'yearrange'","options":["year","years","month","months","date","dates","datetime","week","datetimerange","daterange","monthrange","yearrange"],"description":"type of the picker, default: date.\n\n[Docs](https://element-plus.org/en-US/component/date-picker.html#attributes)"},"el-date-picker/format":{"type":"string see ","description":"format of the displayed value in the input box, default