@heartlee/element-components
Version:
a component library for Vue 3 base on element-plus. Forked from element-pro-components. 根据业务需求自用,如需使用,请移步官方仓库使用
1 lines • 8.86 kB
JSON
{"pro-breadcrumb":{"attributes":["routes","separator","separator-class"],"description":"Auto generate breadcrumbs according to the current page router\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/Breadcrumb#Breadcrumb)"},"pro-checkbox":{"attributes":["model-value","data","config","size","disabled","min","max","text-color","fill","change"],"description":"Single selection among multiple options\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/Checkbox#Checkbox)"},"pro-checkbox-button":{"attributes":["model-value","data","config","size","disabled","min","max","text-color","fill","change"],"description":"Checkbox with button styles\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/Checkbox#CheckboxButton)"},"pro-column-setting":{"attributes":["model-value","size","placement","trigger","empty-text","render-after-expand","highlight-current","default-expand-all","expand-on-click-node","check-on-click-node","auto-expand-parent","filter-node-method","accordion","indent","icon-class","allow-drag","allow-drop"],"description":"Control the sorting and display of columns in the table, use whit Table or Crud\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/ColumnSetting#ColumnSetting)"},"pro-crud":{"attributes":["model-value","search","columns","add-columns","edit-columns","form-columns","search-columns","table-columns","menu","search-rules","data","selection","index","expand","menu","show-overflow-tooltip","align","header-align","total","current-page","page-size","pagination","height","max-height","stripe","border","size","fit","show-header","highlight-current-row","current-row-key","row-class-name","row-style","cell-class-name","cell-style","header-row-class-name","header-row-style","header-cell-class-name","header-cell-style","row-key","empty-text","default-expand-all","expand-row-keys","default-sort","tooltip-effect","show-summary","sum-text","summary-method","span-method","select-on-indeterminate","indent","lazy","load","tree-props","rules","inline","label-position","label-width","label-suffix","hide-required-asterisk","show-message","inline-message","status-icon","validate-on-rule-change","size","disabled","gutter","justify","title","width","fullscreen","top","modal","append-to-body","lock-scroll","custom-class","open-delay","close-delay","close-on-click-modal","close-on-press-escape","show-close","before-open","before-close","center","destroy-on-close","submit","reset","delete","search","search-reset","select","select-all","selection-change","cell-mouse-enter","cell-mouse-leave","cell-click","cell-dblclick","row-click","row-contextmenu","row-dblclick","header-click","header-contextmenu","sort-change","filter-change","current-change","header-dragend","expand-change","size-change","current-change","prev-click","next-click","submit","reset","validate"],"description":"Crud is a multifunctional business component based on Table and Form\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/Crud#Crud)"},"pro-form":{"attributes":["model-value","columns","menu","rules","inline","label-position","label-width","label-suffix","hide-required-asterisk","show-message","inline-message","status-icon","validate-on-rule-change","size","disabled","gutter","justify","align","submit","reset","validate"],"description":"Form consists of `input`, `radio`, `select`, `checkbox` and so on. With form, you can collect, verify and submit data\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/Form#Form)"},"pro-input-tag":{"attributes":["model-value","trigger","size","type","hit","color","effect","maxlength","minlength","show-word-limit","placeholder","clearable","disabled","prefix-icon","suffix-icon","autocomplete","name","readonly","autofocus","form","label","tabindex","validate-event"],"description":"Enter an array of tags\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/InputTag#InputTag)"},"pro-autocomplete-tag":{"attributes":["model-value","trigger","size","type","hit","color","effect","placeholder","disabled","value-key","debounce","placement","fetch-suggestions","popper-class","trigger-on-focus","name","select-when-unmatched","label","prefix-icon","suffix-icon","hide-loading","popper-append-to-body","highlight-first-item"],"description":"Enter an array of tags with some recommended tips\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/InputTag#AutocompleteTag)"},"pro-layout":{"attributes":["routes","transition","collapse","default-openeds","unique-opened"],"description":"default global layout interface\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/Layout#Layout)"},"pro-link":{"attributes":["to"],"description":"Generate appropriate tags based on link information\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/Link#Link)"},"pro-menu":{"attributes":["routes","mode","collapse","background-color","text-color","active-text-color","default-openeds","unique-opened","menu-trigger","collapse-transition"],"description":"Menu that provides navigation for your website\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/Menu#Menu)"},"pro-radio":{"attributes":["model-value","data","config","size","disabled","text-color","fill"],"description":"Single selection among multiple options\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/Radio#Radio)"},"pro-radio-button":{"attributes":["model-value","data","config","size","disabled","text-color","fill","change"],"description":"Single selection among multiple options\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/Radio#RadioButton)"},"pro-select":{"attributes":["model-value","data","config","multiple","disabled","size","clearable","collapse-tags","multiple-limit","name","autocomplete","placeholder","filterable","allow-create","filter-method","remote","remote-method","loading","loading-text","no-match-text","no-data-text","popper-class","reserve-keyword","default-first-option","popper-append-to-body","automatic-dropdown","clear-icon","change","visible-change","remove-tag","clear","blur","focus"],"description":"When there are plenty of options, use a drop-down menu to display and select desired ones\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/Select#Select)"},"pro-table":{"attributes":["data","columns","selection","index","expand","menu","show-overflow-tooltip","align","header-align","total","current-page","page-size","pagination","height","max-height","stripe","border","size","fit","show-header","highlight-current-row","current-row-key","row-class-name","row-style","cell-class-name","cell-style","header-row-class-name","header-row-style","header-cell-class-name","header-cell-style","row-key","empty-text","default-expand-all","expand-row-keys","default-sort","tooltip-effect","show-summary","sum-text","summary-method","span-method","select-on-indeterminate","indent","lazy","load","tree-props","select","select-all","selection-change","cell-mouse-enter","cell-mouse-leave","cell-click","cell-dblclick","row-click","row-contextmenu","row-dblclick","header-click","header-contextmenu","sort-change","filter-change","current-change","header-dragend","expand-change","size-change","current-change","prev-click","next-click"],"description":"Display multiple data with similar format. You can sort, filter, compare your data in a table\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/Table#Table)"},"pro-tabs":{"attributes":["type","closable","stretch","before-leave","tab-click","tab-remove"],"description":"display page access history\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/Tabs#Tabs)"},"pro-tree-select":{"attributes":["model-value","data","config","multiple","disabled","size","clearable","collapse-tags","name","autocomplete","placeholder","only-select-leaf","filterable","reserve-keyword","popper-append-to-body","automatic-dropdown","clear-icon","render-after-expand","load","render-content","default-expand-all","expand-on-click-node","check-on-click-node","auto-expand-parent","default-expanded-keys","check-strictly","filter-node-method","accordion","indent","icon-class","lazy","draggable","allow-drag","allow-drop","change","visible-change","remove-tag","clear","blur","focus","node-click","node-contextmenu","check-change","check","current-change","node-expand","node-collapse","node-drag-start","node-drag-enter","node-drag-leave","node-drag-over","node-drag-end","node-drop"],"description":"When there are deep of options, use tree selectors is more suitable than ordinary select\n\n[Docs](https://tolking.github.io/element-pro-components/en-US/components/TreeSelect#TreeSelect)"}}