UNPKG

tdesign-vue

Version:
2,274 lines (2,273 loc) 54.5 kB
{ "t-affix": { "attributes": [ "container", "content", "default", "offset-bottom", "offset-top", "z-index", "fixed-change" ], "description": "Affix\n\n固钉\n\n[docs](https://tdesign.tencent.com/vue/components/affix)" }, "t-alert": { "attributes": [ "close", "default", "icon", "max-line", "message", "operation", "theme", "title", "close", "closed" ], "description": "Alert\n\n警告提示\n\n[docs](https://tdesign.tencent.com/vue/components/alert)" }, "t-anchor": { "attributes": [ "affix-props", "bounds", "container", "cursor", "get-current-anchor", "size", "target-offset", "change", "click" ], "description": "Anchor\n\n锚点\n\n[docs](https://tdesign.tencent.com/vue/components/anchor)" }, "t-anchor-item": { "attributes": [ "custom-scroll", "href", "target", "title" ], "description": "AnchorItem\n\n锚点项\n\n[docs](https://tdesign.tencent.com/vue/components/anchor)" }, "t-anchor-target": { "attributes": [ "id", "tag" ], "description": "AnchorTarget\n\n锚点目标\n\n[docs](https://tdesign.tencent.com/vue/components/anchor)" }, "t-aside": { "attributes": [ "width" ], "description": "Aside\n\n布局-侧边栏\n\n[docs](https://tdesign.tencent.com/vue/components/layout)" }, "t-auto-complete": { "attributes": [ "autofocus", "borderless", "clearable", "default", "disabled", "empty", "filter", "filterable", "highlight-keyword", "input-props", "options", "panel-bottom-content", "panel-top-content", "placeholder", "popup-props", "readonly", "size", "status", "textarea-props", "tips", "trigger-element", "value", "blur", "change", "clear", "compositionend", "compositionstart", "enter", "focus", "select" ], "description": "AutoComplete\n\n自动填充\n\n[docs](https://tdesign.tencent.com/vue/components/auto-complete)" }, "t-avatar": { "attributes": [ "alt", "content", "default", "hide-on-load-failed", "icon", "image", "image-props", "shape", "size", "click", "contextmenu", "error", "hover" ], "description": "Avatar\n\n头像\n\n[docs](https://tdesign.tencent.com/vue/components/avatar)" }, "t-avatar-group": { "attributes": [ "cascading", "collapse-avatar", "max", "popup-props", "shape", "size", "collapsed-item-click" ], "description": "AvatarGroup\n\n头像组\n\n[docs](https://tdesign.tencent.com/vue/components/avatar)" }, "t-back-top": { "attributes": [ "container", "content", "default", "duration", "offset", "shape", "size", "target", "theme", "visible-height", "click" ], "description": "BackTop\n\n回到顶部\n\n[docs](https://tdesign.tencent.com/vue/components/back-top)" }, "t-badge": { "attributes": [ "color", "content", "count", "default", "dot", "max-count", "offset", "shape", "show-zero", "size" ], "description": "Badge\n\n徽标数\n\n[docs](https://tdesign.tencent.com/vue/components/badge)" }, "t-base-table": { "attributes": [ "active-row-keys", "active-row-type", "allow-resize-column-width", "attach", "bordered", "bottom-content", "cell-empty-content", "columns", "data", "disable-data-page", "disable-space-inactive-row", "empty", "first-full-row", "fixed-rows", "foot-data", "footer-affix-props", "footer-affixed-bottom", "footer-summary", "header-affix-props", "header-affixed-top", "height", "horizontal-scroll-affixed-bottom", "hover", "keyboard-row-hover", "last-full-row", "lazy-load", "loading", "loading-props", "locale", "max-height", "pagination", "pagination-affixed-bottom", "resizable", "row-attributes", "row-class-name", "row-key", "rowspan-and-colspan", "rowspan-and-colspan-in-footer", "scroll", "show-header", "size", "stripe", "table-content-width", "table-layout", "top-content", "vertical-align", "active-change", "active-row-action", "cell-click", "column-resize-change", "page-change", "row-click", "row-dblclick", "row-mousedown", "row-mouseenter", "row-mouseleave", "row-mouseover", "row-mouseup", "scroll", "scroll-x", "scroll-y" ], "description": "BaseTable\n\n基础表格\n\n[docs](https://tdesign.tencent.com/vue/components/table)" }, "t-table": { "attributes": [ "async-loading", "column-controller", "column-controller-visible", "columns", "display-columns", "drag-sort", "drag-sort-options", "editable-cell-state", "editable-row-keys", "expand-icon", "expand-on-row-click", "expanded-row", "expanded-row-keys", "filter-icon", "filter-row", "filter-value", "hide-sort-tips", "indeterminate-selected-row-keys", "multiple-sort", "reserve-selected-row-on-paginate", "row-selection-allow-uncheck", "row-selection-type", "select-on-row-click", "selected-row-keys", "show-sort-column-bg-color", "sort", "sort-icon", "sort-on-row-draggable", "async-loading-click", "cell-click", "change", "column-change", "column-controller-visible-change", "data-change", "display-columns-change", "drag-sort", "expand-change", "filter-change", "row-edit", "row-validate", "select-change", "sort-change", "validate", "active-row-keys", "active-row-type", "allow-resize-column-width", "attach", "bordered", "bottom-content", "cell-empty-content", "data", "disable-data-page", "disable-space-inactive-row", "empty", "first-full-row", "fixed-rows", "foot-data", "footer-affix-props", "footer-affixed-bottom", "footer-summary", "header-affix-props", "header-affixed-top", "height", "horizontal-scroll-affixed-bottom", "hover", "keyboard-row-hover", "last-full-row", "lazy-load", "loading", "loading-props", "locale", "max-height", "pagination", "pagination-affixed-bottom", "resizable", "row-attributes", "row-class-name", "row-key", "rowspan-and-colspan", "rowspan-and-colspan-in-footer", "scroll", "show-header", "size", "stripe", "table-content-width", "table-layout", "top-content", "vertical-align", "active-change", "active-row-action", "cell-click", "column-resize-change", "page-change", "row-click", "row-dblclick", "row-mousedown", "row-mouseenter", "row-mouseleave", "row-mouseover", "row-mouseup", "scroll", "scroll-x", "scroll-y" ], "description": "PrimaryTable\n\n主表格\n\n[docs](https://tdesign.tencent.com/vue/components/table)" }, "t-breadcrumb": { "attributes": [ "max-item-width", "options", "separator", "theme" ], "description": "Breadcrumb\n\n面包屑\n\n[docs](https://tdesign.tencent.com/vue/components/breadcrumb)" }, "t-breadcrumb-item": { "attributes": [ "content", "default", "disabled", "href", "icon", "max-width", "replace", "router", "target", "to", "click" ], "description": "BreadcrumbItem\n\n面包屑项\n\n[docs](https://tdesign.tencent.com/vue/components/breadcrumb)" }, "t-button": { "attributes": [ "block", "content", "default", "disabled", "form", "ghost", "href", "icon", "loading", "loading-props", "shape", "size", "suffix", "tag", "theme", "type", "variant", "click" ], "description": "Button\n\n按钮\n\n[docs](https://tdesign.tencent.com/vue/components/button)" }, "t-calendar": { "attributes": [ "cell", "cell-append", "controller-config", "fill-with-zero", "first-day-of-week", "format", "head", "is-show-weekend-default", "mode", "month", "multiple", "prevent-cell-contextmenu", "range", "theme", "value", "week", "year", "cell-click", "cell-double-click", "cell-right-click", "controller-change", "month-change" ], "description": "Calendar\n\n日历\n\n[docs](https://tdesign.tencent.com/vue/components/calendar)" }, "t-card": { "attributes": [ "actions", "avatar", "bordered", "content", "cover", "default", "description", "footer", "header", "header-bordered", "hover-shadow", "loading", "loading-props", "shadow", "size", "status", "subtitle", "theme", "title" ], "description": "Card\n\n卡片\n\n[docs](https://tdesign.tencent.com/vue/components/card)" }, "t-cascader": { "attributes": [ "autofocus", "borderless", "check-props", "check-strictly", "clearable", "collapsed-items", "disabled", "empty", "filter", "filterable", "input-props", "keys", "label", "lazy", "load", "loading", "loading-text", "max", "min-collapsed-num", "multiple", "option", "options", "panel-bottom-content", "panel-top-content", "placeholder", "popup-props", "popup-visible", "prefix-icon", "readonly", "reserve-keyword", "select-input-props", "show-all-levels", "size", "status", "suffix", "suffix-icon", "tag-input-props", "tag-props", "tips", "trigger", "value", "value-display", "value-mode", "value-type", "blur", "change", "focus", "popup-visible-change", "remove" ], "description": "Cascader\n\n级联选择\n\n[docs](https://tdesign.tencent.com/vue/components/cascader)" }, "t-check-tag": { "attributes": [ "checked", "checked-props", "content", "default", "disabled", "size", "unchecked-props", "value", "change", "click" ], "description": "CheckTag\n\n可选标签\n\n[docs](https://tdesign.tencent.com/vue/components/tag)" }, "t-check-tag-group": { "attributes": [ "checked-props", "multiple", "options", "unchecked-props", "value", "change" ], "description": "CheckTagGroup\n\n可选标签组\n\n[docs](https://tdesign.tencent.com/vue/components/tag)" }, "t-checkbox": { "attributes": [ "check-all", "checked", "default", "disabled", "indeterminate", "label", "lazy-load", "name", "readonly", "title", "value", "change" ], "description": "Checkbox\n\n多选框\n\n[docs](https://tdesign.tencent.com/vue/components/checkbox)" }, "t-checkbox-group": { "attributes": [ "disabled", "lazy-load", "max", "name", "options", "readonly", "value", "change" ], "description": "CheckboxGroup\n\n多选框组\n\n[docs](https://tdesign.tencent.com/vue/components/checkbox)" }, "t-col": { "attributes": [ "flex", "lg", "md", "offset", "order", "pull", "push", "sm", "span", "tag", "xl", "xs", "xxl" ], "description": "Col\n\n栅格-纵向\n\n[docs](https://tdesign.tencent.com/vue/components/col)" }, "t-collapse": { "attributes": [ "borderless", "default-expand-all", "disabled", "expand-icon", "expand-icon-placement", "expand-mutex", "expand-on-row-click", "value", "change" ], "description": "Collapse\n\n折叠\n\n[docs](https://tdesign.tencent.com/vue/components/collapse)" }, "t-collapse-panel": { "attributes": [ "content", "default", "destroy-on-collapse", "disabled", "expand-icon", "header", "header-right-content", "value" ], "description": "CollapsePanel\n\n折叠面板\n\n[docs](https://tdesign.tencent.com/vue/components/collapse)" }, "t-color-picker": { "attributes": [ "borderless", "clearable", "close-btn", "color-modes", "disabled", "enable-alpha", "enable-multiple-gradient", "format", "input-props", "multiple", "popup-props", "recent-colors", "select-input-props", "show-primary-color-preview", "size", "swatch-colors", "value", "change", "clear", "palette-bar-change", "recent-colors-change" ], "description": "ColorPicker\n\n颜色选择器\n\n[docs](https://tdesign.tencent.com/vue/components/color-picker)" }, "t-comment": { "attributes": [ "actions", "author", "avatar", "content", "datetime", "quote", "reply" ], "description": "Comment\n\n评论\n\n[docs](https://tdesign.tencent.com/vue/components/comment)" }, "t-config-provider": { "attributes": [ "global-config" ], "description": "ConfigProvider\n\n全局特性配置\n\n[docs](https://tdesign.tencent.com/vue/components/config-provider)" }, "t-content": { "attributes": [ "content", "default" ], "description": "Content\n\n布局-内容\n\n[docs](https://tdesign.tencent.com/vue/components/layout)" }, "t-date-picker": { "attributes": [ "allow-input", "borderless", "clearable", "default-time", "disable-date", "disable-time", "disabled", "enable-time-picker", "first-day-of-week", "format", "input-props", "label", "mode", "multiple", "need-confirm", "placeholder", "popup-props", "prefix-icon", "presets", "presets-placement", "select-input-props", "size", "status", "suffix-icon", "time-picker-props", "tips", "value", "value-display", "value-type", "blur", "change", "confirm", "focus", "pick", "preset-click" ], "description": "DatePicker\n\n日期选择器\n\n[docs](https://tdesign.tencent.com/vue/components/date-picker)" }, "t-date-picker-panel": { "attributes": [ "default-time", "cell-click", "change", "confirm", "month-change", "panel-click", "preset-click", "time-change", "year-change", "disable-date", "disable-time", "enable-time-picker", "first-day-of-week", "format", "mode", "need-confirm", "presets", "presets-placement", "time-picker-props", "value" ], "description": "DatePickerPanel\n\n日期选择器面板\n\n[docs](https://tdesign.tencent.com/vue/components/date-picker)" }, "t-date-range-picker": { "attributes": [ "allow-input", "borderless", "cancel-range-select-limit", "clearable", "default-time", "disable-date", "disable-time", "disabled", "enable-time-picker", "first-day-of-week", "format", "label", "mode", "need-confirm", "panel-preselection", "placeholder", "popup-props", "prefix-icon", "presets", "presets-placement", "range-input-props", "separator", "size", "status", "suffix-icon", "time-picker-props", "tips", "value", "value-type", "blur", "change", "confirm", "focus", "input", "pick", "preset-click" ], "description": "DateRangePicker\n\n日期范围选择器\n\n[docs](https://tdesign.tencent.com/vue/components/date-picker)" }, "t-date-range-picker-panel": { "attributes": [ "default-time", "cell-click", "change", "confirm", "month-change", "panel-click", "preset-click", "time-change", "year-change", "disable-date", "enable-time-picker", "first-day-of-week", "format", "mode", "panel-preselection", "presets", "presets-placement", "time-picker-props", "value" ], "description": "DateRangePickerPanel\n\n日期范围选择器面板\n\n[docs](https://tdesign.tencent.com/vue/components/date-picker)" }, "t-descriptions": { "attributes": [ "bordered", "colon", "column", "content-style", "item-layout", "items", "label-style", "layout", "size", "table-layout", "title" ], "description": "Descriptions\n\n描述列表\n\n[docs](https://tdesign.tencent.com/vue/components/descriptions)" }, "t-descriptions-item": { "attributes": [ "content", "default", "label", "span" ], "description": "DescriptionsItem\n\n描述项\n\n[docs](https://tdesign.tencent.com/vue/components/descriptions)" }, "t-dialog": { "attributes": [ "attach", "body", "cancel-btn", "close-btn", "close-on-esc-keydown", "close-on-overlay-click", "confirm-btn", "confirm-loading", "confirm-on-enter", "default", "destroy-on-close", "dialog-class-name", "dialog-style", "draggable", "footer", "header", "mode", "placement", "prevent-scroll-through", "show-in-attached-element", "show-overlay", "theme", "top", "visible", "width", "z-index", "before-close", "before-open", "cancel", "close", "close-btn-click", "closed", "confirm", "esc-keydown", "opened", "overlay-click" ], "description": "Dialog\n\n对话框\n\n[docs](https://tdesign.tencent.com/vue/components/dialog)" }, "t-dialog-card": { "attributes": [ "body", "cancel-btn", "close-btn", "confirm-btn", "confirm-loading", "footer", "header", "theme", "cancel", "close-btn-click", "confirm", "body", "cancel-btn", "close-btn", "confirm-btn", "confirm-loading", "footer", "header", "theme" ], "description": "DialogCard\n\n对话框卡片\n\n[docs](https://tdesign.tencent.com/vue/components/dialog)" }, "t-divider": { "attributes": [ "align", "content", "dashed", "default", "layout", "theme" ], "description": "Divider\n\n分割线\n\n[docs](https://tdesign.tencent.com/vue/components/divider)" }, "t-drawer": { "attributes": [ "attach", "body", "cancel-btn", "close-btn", "close-on-esc-keydown", "close-on-overlay-click", "confirm-btn", "default", "destroy-on-close", "drawer-class-name", "footer", "header", "mode", "placement", "prevent-scroll-through", "show-in-attached-element", "show-overlay", "size", "size-draggable", "visible", "z-index", "before-close", "before-open", "cancel", "close", "close-btn-click", "confirm", "esc-keydown", "overlay-click", "size-drag-end" ], "description": "Drawer\n\n模态抽屉\n\n[docs](https://tdesign.tencent.com/vue/components/drawer)" }, "t-dropdown": { "attributes": [ "direction", "disabled", "hide-after-item-click", "max-column-width", "max-height", "min-column-width", "options", "panel-bottom-content", "panel-top-content", "placement", "popup-props", "trigger", "click" ], "description": "Dropdown\n\n下拉菜单\n\n[docs](https://tdesign.tencent.com/vue/components/dropdown)" }, "t-dropdown-item": { "attributes": [ "active", "content", "disabled", "divider", "prefix-icon", "theme", "value", "click" ], "description": "DropdownItem\n\n下拉菜单选项\n\n[docs](https://tdesign.tencent.com/vue/components/dropdown)" }, "t-empty": { "attributes": [ "action", "description", "image", "image-style", "size", "title", "type" ], "description": "Empty\n\n空状态\n\n[docs](https://tdesign.tencent.com/vue/components/empty)" }, "t-enhanced-table": { "attributes": [ "before-drag-sort", "expanded-tree-nodes", "tree", "tree-expand-and-fold-icon", "abnormal-drag-sort", "expanded-tree-nodes-change", "tree-expand-change" ], "description": "EnhancedTable\n\n增强表格\n\n[docs](https://tdesign.tencent.com/vue/components/table)" }, "t-footer": { "attributes": [ "height" ], "description": "Footer\n\n布局-底部内容\n\n[docs](https://tdesign.tencent.com/vue/components/layout)" }, "t-form": { "attributes": [ "colon", "data", "disabled", "error-message", "form-controlled-components", "id", "label-align", "label-width", "layout", "prevent-submit-default", "readonly", "required-mark", "required-mark-position", "reset-type", "rules", "scroll-to-first-error", "show-error-message", "status-icon", "submit-with-warning-message", "reset", "submit", "validate" ], "description": "Form\n\n表单\n\n[docs](https://tdesign.tencent.com/vue/components/form)" }, "t-form-item": { "attributes": [ "for", "help", "label", "label-align", "label-width", "name", "required-mark", "rules", "show-error-message", "status", "status-icon", "success-border", "tips" ], "description": "FormItem\n\n表单元素\n\n[docs](https://tdesign.tencent.com/vue/components/form)" }, "t-guide": { "attributes": [ "counter", "current", "finish-button-props", "hide-counter", "hide-prev", "hide-skip", "highlight-padding", "mode", "next-button-props", "prev-button-props", "show-overlay", "skip-button-props", "steps", "z-index", "change", "finish", "next-step-click", "prev-step-click", "skip" ], "description": "Guide\n\n引导\n\n[docs](https://tdesign.tencent.com/vue/components/guide)" }, "t-head-menu": { "attributes": [ "expand-type", "expanded", "logo", "operations", "theme", "value", "change", "expand" ], "description": "HeadMenu\n\n顶部导航菜单\n\n[docs](https://tdesign.tencent.com/vue/components/menu)" }, "t-header": { "attributes": [ "height" ], "description": "Header\n\n布局-头部\n\n[docs](https://tdesign.tencent.com/vue/components/layout)" }, "t-icon-svg": { "attributes": [ "load-default-icons", "name", "size", "style", "url", "click" ], "description": "IconSVG\n\n图标(IconSVG)\n\n[docs](https://tdesign.tencent.com/vue/components/icon)" }, "t-icon": { "attributes": [ "load-default-icons", "name", "size", "style", "url", "click" ], "description": "IconSVG\n\n图标(IconSVG)\n\n[docs](https://tdesign.tencent.com/vue/components/icon)" }, "t-iconfont": { "attributes": [ "load-default-icons", "name", "size", "style", "tag", "url", "click" ], "description": "Iconfont\n\n图标(Iconfont)\n\n[docs](https://tdesign.tencent.com/vue/components/icon)" }, "t-image": { "attributes": [ "alt", "error", "fallback", "fit", "gallery", "lazy", "loading", "overlay-content", "overlay-trigger", "placeholder", "position", "referrerpolicy", "shape", "src", "srcset", "error", "load" ], "description": "Image\n\n图片\n\n[docs](https://tdesign.tencent.com/vue/components/image)" }, "t-image-viewer": { "attributes": [ "attach", "close-btn", "close-on-esc-keydown", "close-on-overlay", "draggable", "image-referrerpolicy", "image-scale", "images", "index", "mode", "navigation-arrow", "show-overlay", "title", "trigger", "viewer-scale", "visible", "z-index", "close", "download", "index-change" ], "description": "ImageViewer\n\n图片预览\n\n[docs](https://tdesign.tencent.com/vue/components/image-viewer)" }, "t-input": { "attributes": [ "align", "allow-input-over-max", "auto-width", "autocomplete", "autofocus", "borderless", "clearable", "disabled", "format", "input-class", "label", "maxcharacter", "maxlength", "name", "placeholder", "prefix-icon", "readonly", "show-clear-icon-on-empty", "show-limit-number", "size", "spell-check", "status", "suffix", "suffix-icon", "tips", "type", "value", "blur", "change", "clear", "click", "compositionend", "compositionstart", "enter", "focus", "keydown", "keypress", "keyup", "mouseenter", "mouseleave", "paste", "validate", "wheel" ], "description": "Input\n\n输入框\n\n[docs](https://tdesign.tencent.com/vue/components/input)" }, "t-input-adornment": { "attributes": [ "append", "prepend" ], "description": "InputAdornment\n\n输入装饰器\n\n[docs](https://tdesign.tencent.com/vue/components/input-adornment)" }, "t-input-group": { "attributes": [ "separate" ], "description": "InputGroup\n\n输入框组\n\n[docs](https://tdesign.tencent.com/vue/components/input)" }, "t-input-number": { "attributes": [ "align", "allow-input-over-limit", "auto-width", "decimal-places", "disabled", "format", "input-props", "label", "large-number", "max", "min", "placeholder", "readonly", "size", "status", "step", "suffix", "theme", "tips", "value", "blur", "change", "enter", "focus", "keydown", "keypress", "keyup", "validate" ], "description": "InputNumber\n\n数字输入框\n\n[docs](https://tdesign.tencent.com/vue/components/input-number)" }, "t-layout": { "attributes": [ "direction" ], "description": "Layout\n\n布局\n\n[docs](https://tdesign.tencent.com/vue/components/layout)" }, "t-link": { "attributes": [ "content", "default", "disabled", "download", "hover", "href", "prefix-icon", "size", "suffix-icon", "target", "theme", "underline", "click" ], "description": "Link\n\n链接\n\n[docs](https://tdesign.tencent.com/vue/components/link)" }, "t-list": { "attributes": [ "async-loading", "footer", "header", "layout", "scroll", "scroll", "size", "split", "stripe", "load-more", "scroll" ], "description": "List\n\n列表\n\n[docs](https://tdesign.tencent.com/vue/components/list)" }, "t-list-item": { "attributes": [ "action", "content", "default" ], "description": "ListItem\n\n列表项\n\n[docs](https://tdesign.tencent.com/vue/components/list)" }, "t-list-item-meta": { "attributes": [ "avatar", "description", "image", "title" ], "description": "ListItemMeta\n\n带图片的列表项\n\n[docs](https://tdesign.tencent.com/vue/components/list)" }, "t-loading": { "attributes": [ "attach", "content", "default", "delay", "fullscreen", "indicator", "inherit-color", "loading", "prevent-scroll-through", "show-overlay", "size", "text", "z-index" ], "description": "Loading\n\n加载中\n\n[docs](https://tdesign.tencent.com/vue/components/loading)" }, "t-menu": { "attributes": [ "collapsed", "expand-mutex", "expand-type", "expanded", "logo", "operations", "theme", "value", "width", "change", "expand" ], "description": "Menu\n\n侧边导航菜单\n\n[docs](https://tdesign.tencent.com/vue/components/menu)" }, "t-menu-group": { "attributes": [ "title" ], "description": "MenuGroup\n\n导航菜单组\n\n[docs](https://tdesign.tencent.com/vue/components/menu)" }, "t-menu-item": { "attributes": [ "content", "default", "disabled", "href", "icon", "replace", "router", "router-link", "target", "to", "tooltip-props", "value", "click" ], "description": "MenuItem\n\n导航菜单选项\n\n[docs](https://tdesign.tencent.com/vue/components/menu)" }, "t-message": { "attributes": [ "close-btn", "content", "duration", "icon", "theme", "close", "close-btn-click", "duration-end" ], "description": "Message\n\n全局提醒\n\n[docs](https://tdesign.tencent.com/vue/components/message)" }, "t-notification": { "attributes": [ "close-btn", "content", "default", "duration", "footer", "icon", "theme", "title", "close-btn-click", "duration-end" ], "description": "Notification\n\n消息通知\n\n[docs](https://tdesign.tencent.com/vue/components/notification)" }, "t-option": { "attributes": [ "check-all", "content", "default", "disabled", "label", "title", "value" ], "description": "Option\n\n选择器选项\n\n[docs](https://tdesign.tencent.com/vue/components/select)" }, "t-option-group": { "attributes": [ "divider", "label" ], "description": "OptionGroup\n\n选择器选项组\n\n[docs](https://tdesign.tencent.com/vue/components/select)" }, "t-pagination": { "attributes": [ "current", "disabled", "folded-max-page-btn", "max-page-btn", "page-ellipsis-mode", "page-size", "page-size-options", "select-props", "show-first-and-last-page-btn", "show-jumper", "show-page-number", "show-page-size", "show-previous-and-next-btn", "size", "theme", "total", "total-content", "change", "current-change", "page-size-change" ], "description": "Pagination\n\n分页\n\n[docs](https://tdesign.tencent.com/vue/components/pagination)" }, "t-pagination-mini": { "attributes": [ "disabled", "layout", "show-current", "size", "tips", "variant", "change" ], "description": "PaginationMini\n\n迷你分页\n\n[docs](https://tdesign.tencent.com/vue/components/pagination)" }, "t-popconfirm": { "attributes": [ "cancel-btn", "confirm-btn", "default", "destroy-on-close", "icon", "placement", "popup-props", "show-arrow", "theme", "trigger-element", "cancel", "confirm", "visible-change" ], "description": "Popconfirm\n\n气泡确认框\n\n[docs](https://tdesign.tencent.com/vue/components/popconfirm)" }, "t-popup": { "attributes": [ "attach", "content", "default", "delay", "destroy-on-close", "disabled", "hide-empty-popup", "overlay-class-name", "overlay-inner-class-name", "overlay-inner-style", "overlay-style", "placement", "popper-options", "show-arrow", "trigger", "trigger-element", "visible", "z-index", "overlay-click", "scroll", "scroll-to-bottom", "visible-change" ], "description": "Popup\n\n气泡框\n\n[docs](https://tdesign.tencent.com/vue/components/popup)" }, "t-primary-table": { "attributes": [ "async-loading", "column-controller", "column-controller-visible", "columns", "display-columns", "drag-sort", "drag-sort-options", "editable-cell-state", "editable-row-keys", "expand-icon", "expand-on-row-click", "expanded-row", "expanded-row-keys", "filter-icon", "filter-row", "filter-value", "hide-sort-tips", "indeterminate-selected-row-keys", "multiple-sort", "reserve-selected-row-on-paginate", "row-selection-allow-uncheck", "row-selection-type", "select-on-row-click", "selected-row-keys", "show-sort-column-bg-color", "sort", "sort-icon", "sort-on-row-draggable", "async-loading-click", "cell-click", "change", "column-change", "column-controller-visible-change", "data-change", "display-columns-change", "drag-sort", "expand-change", "filter-change", "row-edit", "row-validate", "select-change", "sort-change", "validate", "active-row-keys", "active-row-type", "allow-resize-column-width", "attach", "bordered", "bottom-content", "cell-empty-content", "data", "disable-data-page", "disable-space-inactive-row", "empty", "first-full-row", "fixed-rows", "foot-data", "footer-affix-props", "footer-affixed-bottom", "footer-summary", "header-affix-props", "header-affixed-top", "height", "horizontal-scroll-affixed-bottom", "hover", "keyboard-row-hover", "last-full-row", "lazy-load", "loading", "loading-props", "locale", "max-height", "pagination", "pagination-affixed-bottom", "resizable", "row-attributes", "row-class-name", "row-key", "rowspan-and-colspan", "rowspan-and-colspan-in-footer", "scroll", "show-header", "size", "stripe", "table-content-width", "table-layout", "top-content", "vertical-align", "active-change", "active-row-action", "cell-click", "column-resize-change", "page-change", "row-click", "row-dblclick", "row-mousedown", "row-mouseenter", "row-mouseleave", "row-mouseover", "row-mouseup", "scroll", "scroll-x", "scroll-y" ], "description": "PrimaryTable\n\n主表格\n\n[docs](https://tdesign.tencent.com/vue/components/table)" }, "t-progress": { "attributes": [ "color", "label", "percentage", "size", "status", "stroke-width", "theme", "track-color" ], "description": "Progress\n\n进度条\n\n[docs](https://tdesign.tencent.com/vue/components/progress)" }, "t-radio": { "attributes": [ "allow-uncheck", "checked", "default", "disabled", "label", "name", "readonly", "value", "change", "click" ], "description": "Radio\n\n单选框\n\n[docs](https://tdesign.tencent.com/vue/components/radio)" }, "t-radio-button": { "attributes": [ "allow-uncheck", "checked", "default", "disabled", "label", "name", "readonly", "value", "change", "click" ], "description": "Radio\n\n单选框\n\n[docs](https://tdesign.tencent.com/vue/components/radio)" }, "t-radio-group": { "attributes": [ "allow-uncheck", "disabled", "name", "options", "readonly", "size", "theme", "value", "variant", "change" ], "description": "RadioGroup\n\n单选框组\n\n[docs](https://tdesign.tencent.com/vue/components/radio)" }, "t-range-input": { "attributes": [ "active-index", "borderless", "clearable", "disabled", "format", "input-props", "label", "placeholder", "prefix-icon", "readonly", "separator", "show-clear-icon-on-empty", "size", "status", "suffix", "suffix-icon", "tips", "value", "blur", "change", "clear", "click", "enter", "focus", "mouseenter", "mouseleave" ], "description": "RangeInput\n\n范围输入框\n\n[docs](https://tdesign.tencent.com/vue/components/range-input)" }, "t-range-input-popup": { "attributes": [ "auto-width", "disabled", "input-value", "label", "panel", "popup-props", "popup-visible", "range-input-props", "readonly", "status", "tips", "input-change", "popup-visible-change" ], "description": "RangeInputPopup\n\n范围输入框触发器\n\n[docs](https://tdesign.tencent.com/vue/components/range-input)" }, "t-rate": { "attributes": [ "allow-half", "clearable", "color", "count", "disabled", "gap", "icon", "show-text", "size", "texts", "value", "change" ], "description": "Rate\n\n评分\n\n[docs](https://tdesign.tencent.com/vue/components/rate)" }, "t-row": { "attributes": [ "align", "gutter", "justify", "tag" ], "description": "Row\n\n栅格-横向\n\n[docs](https://tdesign.tencent.com/vue/components/row)" }, "t-search": { "attributes": [ "auto-width", "autocomplete-options", "autofocus", "borderless", "clearable", "disabled", "filter", "input-props", "label", "multiline", "placeholder", "popup-props", "prefix-icon", "readonly", "select-input-props", "suffix", "suffix-icon", "textarea-props", "value", "blur", "change", "clear", "enter", "focus", "search" ], "description": "Search\n\n搜索\n\n[docs](https://tdesign.tencent.com/vue/components/search)" }, "t-select": { "attributes": [ "auto-width", "autofocus", "borderless", "clearable", "collapsed-items", "creatable", "disabled", "empty", "filter", "filterable", "input-props", "input-value", "keys", "label", "loading", "loading-text", "max", "min-collapsed-num", "multiple", "options", "options-layout", "panel-bottom-content", "panel-top-content", "placeholder", "popup-props", "popup-visible", "prefix-icon", "readonly", "reserve-keyword", "scroll", "select-input-props", "show-arrow", "size", "status", "suffix", "suffix-icon", "tag-input-props", "tag-props", "tips", "value", "value-display", "value-type", "blur", "change", "clear", "create", "enter", "focus", "input-change", "popup-visible-change", "remove", "search" ], "description": "Select\n\n选择器\n\n[docs](https://tdesign.tencent.com/vue/components/select)" }, "t-select-input": { "attributes": [ "allow-input", "auto-width", "autofocus", "borderless", "clearable", "collapsed-items", "disabled", "input-props", "input-value", "keys", "label", "loading", "min-collapsed-num", "multiple", "panel", "placeholder", "popup-props", "popup-visible", "prefix-icon", "readonly", "reserve-keyword", "size", "status", "suffix", "suffix-icon", "tag", "tag-input-props", "tag-props", "tips", "value", "value-display", "blur", "clear", "enter", "focus", "input-change", "mouseenter", "mouseleave", "paste", "popup-visible-change", "tag-change" ], "description": "SelectInput\n\n筛选器输入框\n\n[docs](https://tdesign.tencent.com/vue/components/select-input)" }, "t-skeleton": { "attributes": [ "animation", "content", "default", "delay", "loading", "row-col", "theme" ], "description": "Skeleton\n\n骨架屏\n\n[docs](https://tdesign.tencent.com/vue/components/skeleton)" }, "t-slider": { "attributes": [ "disabled", "input-number-props", "label", "layout", "marks", "max", "min", "range", "show-step", "step", "tooltip-props", "value", "change", "change-end" ], "description": "Slider\n\n滑块\n\n[docs](https://tdesign.tencent.com/vue/components/slider)" }, "t-space": { "attributes": [ "align", "break-line", "direction", "separator", "size" ], "description": "Space\n\n间距\n\n[docs](https://tdesign.tencent.com/vue/components/space)" }, "t-statistic": { "attributes": [ "animation", "animation-start", "color", "decimal-places", "extra", "format", "loading", "prefix", "separator", "suffix", "title", "trend", "trend-placement", "unit", "value" ], "description": "Statistic\n\n统计数值\n\n[docs](https://tdesign.tencent.com/vue/components/statistic)" }, "t-step-item": { "attributes": [ "content", "default", "extra", "icon", "status", "title", "value" ], "description": "StepItem\n\n步骤\n\n[docs](https://tdesign.tencent.com/vue/components/steps)" }, "t-steps": { "attributes": [ "current", "layout", "options", "readonly", "separator", "sequence", "theme", "change" ], "description": "Steps\n\n步骤条\n\n[docs](https://tdesign.tencent.com/vue/components/steps)" }, "t-sticky-item": { "attributes": [ "icon", "label", "popup", "popup-props", "trigger" ], "description": "StickyItem\n\n侧边固钉项\n\n[docs](https://tdesign.tencent.com/vue/components/sticky-tool)" }, "t-sticky-tool": { "attributes": [ "list", "offset", "placement", "popup-props", "shape", "type", "width", "click", "hover" ], "description": "StickyTool\n\n侧边固钉\n\n[docs](https://tdesign.tencent.com/vue/components/sticky-tool)" }, "t-submenu": { "attributes": [ "content", "default", "disabled", "icon", "popup-props", "title", "value" ], "description": "Submenu\n\n二级导航\n\n[docs](https://tdesign.tencent.com/vue/components/menu)" }, "t-swiper": { "attributes": [ "animation", "autoplay", "current", "direction", "duration", "height", "interval", "loop", "navigation", "stop-on-hover", "theme", "trigger", "type", "change" ], "description": "Swiper\n\n轮播\n\n[docs](https://tdesign.tencent.com/vue/components/swiper)" }, "t-switch": { "attributes": [ "before-change", "custom-value", "disabled", "label", "loading", "size", "value", "change" ], "description": "Switch\n\n开关\n\n[docs](https://tdesign.tencent.com/vue/components/switch)" }, "t-tab-panel": { "attributes": [ "default", "destroy-on-hide", "disabled", "draggable", "label", "lazy", "panel", "removable", "value", "remove" ], "description": "TabPanel\n\n选项卡面板\n\n[docs](https://tdesign.tencent.com/vue/components/tabs)" }, "t-tabs": { "attributes": [ "action", "addable", "disabled", "drag-sort", "list", "placement", "scroll-position", "size", "theme", "value", "add", "change", "drag-sort", "remove" ], "description": "Tabs\n\n选项卡\n\n[docs](https://tdesign.tencent.com/vue/components/tabs)" }, "t-tag": { "attributes": [ "closable", "color", "content", "default", "disabled", "icon", "max-width", "shape", "size", "theme", "title", "variant", "click", "close" ], "description": "Tag\n\n标签\n\n[docs](https://tdesign.tencent.com/vue/components/tag)" }, "t-tag-input": { "attributes": [ "auto-width", "borderless", "clearable", "collapsed-items", "disabled", "drag-sort", "excess-tags-display-type", "input-props", "input-value", "label", "max", "min-collapsed-num", "placeholder", "prefix-icon", "readonly", "size", "status", "suffix", "suffix-icon", "tag", "tag-props", "tips", "value", "value-display", "blur", "change", "clear", "click", "drag-sort", "enter", "focus", "input-change", "mouseenter", "mouseleave", "paste", "remove" ], "description": "TagInput\n\n标签输入框\n\n[docs](https://tdesign.tencent.com/vue/components/tag-input)" }, "t-textarea": { "attributes": [ "allow-input-over-max", "autofocus", "autosize", "disabled", "maxcharacter", "maxlength", "name", "placeholder", "readonly", "status", "tips", "value", "blur", "change", "focus", "keydown", "keypress", "keyup", "validate" ], "description": "Textarea\n\n文本输入框\n\n[docs](https://tdesign.tencent.com/vue/components/textarea)" }, "t-time-picker": { "attributes": [ "allow-input", "borderless", "clearable", "disable-time", "disabled", "format", "hide-disabled-time", "input-props", "label", "placeholder", "popup-props", "presets", "select-input-props", "size", "status", "steps", "tips", "value", "value-display", "blur", "change", "close", "focus", "input", "open", "pick" ], "description": "TimePicker\n\n时间选择器\n\n[docs](https://tdesign.tencent.com/vue/components/time-picker)" }, "t-time-range-picker": { "attributes": [ "allow-input", "auto-swap", "borderless", "clearable", "disable-time", "disabled", "format", "hide-disabled-time", "label", "placeholder", "popup-props", "presets", "range-input-props", "size", "status", "steps", "tips", "value", "blur", "change", "focus", "input", "pick" ], "description": "TimeRangePicker\n\n时间范围选择器\n\n[docs](https://tdesign.tencent.com/vue/components/time-picker)" }, "t-timeline": { "attributes": [ "label-align", "layout", "mode", "reverse", "theme" ], "description": "Timeline\n\n时间轴\n\n[docs](https://tdesign.tencent.com/vue/components/timeline)" }, "t-timeline-item": { "attributes": [ "content", "dot", "dot-color", "label", "label-align", "loading", "click" ], "description": "TimelineItem\n\n时间轴\n\n[docs](https://tdesign.tencent.com/vue/components/timeline)" }, "t-tooltip": { "attributes": [ "delay", "destroy-on-close", "duration", "placement", "show-arrow", "theme", "attach", "content", "default", "delay", "destroy-on-close", "disabled", "hide-empty-popup", "overlay-class-name", "overlay-inner-class-name", "overlay-inner-style", "overlay-style", "popper-options", "show-arrow", "trigger", "trigger-element", "visible", "z-index", "overlay-click", "scroll", "scroll-to-bottom", "visible-change" ], "description": "Tooltip\n\n文字提示\n\n[docs](https://tdesign.tencent.com/vue/components/tooltip)" }, "t-transfer": { "attributes": [ "checkbox-props", "checked", "data", "direction", "disabled", "empty", "footer", "keys", "operation", "pagination", "search", "show-check-all", "target-draggable", "target-sort", "title", "transfer-item", "tree", "value", "change", "checked-change", "page-change", "scroll", "search" ], "description": "Transfer\n\n穿梭框\n\n[docs](https://tdesign.tencent.com/vue/components/transfer)" }, "t-tree": { "attributes": [ "activable", "active-multiple", "actived", "allow-drop", "allow-fold-node-on-filter", "check-props", "check-strictly", "checkable", "data", "disable-check", "disabled",