Skip to content

Commit

Permalink
feat(TagInput): expand the deletion function of collapsedItems(Tencen…
Browse files Browse the repository at this point in the history
  • Loading branch information
topazur committed Nov 30, 2023
1 parent 68cae1a commit 32cf5c4
Show file tree
Hide file tree
Showing 28 changed files with 640 additions and 146 deletions.
12 changes: 6 additions & 6 deletions helper/attributes.json
Original file line number Diff line number Diff line change
Expand Up @@ -1244,7 +1244,7 @@
},
"t-cascader/collapsed-items": {
"type": "TNode",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,`count` 表示折叠的数量\n\n[docs](https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props)"
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件\n\n[docs](https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props)"
},
"t-cascader/disabled": {
"type": "Boolean",
Expand Down Expand Up @@ -4980,7 +4980,7 @@
},
"t-select/collapsed-items": {
"type": "TNode",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,泛型 `T` 继承 `SelectOption`,表示选项数据;`count` 表示折叠的数量\n\n[docs](https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props)"
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件\n\n[docs](https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props)"
},
"t-select/creatable": {
"type": "Boolean",
Expand Down Expand Up @@ -5203,7 +5203,7 @@
},
"t-select-input/collapsed-items": {
"type": "TNode",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 `collapsedItems` 自定义。`value` 表示所有标签值,`collapsedTags` 表示折叠标签值,`count` 表示折叠的数量\n\n[docs](https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props)"
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 `collapsedItems` 自定义。`value` 表示所有标签值,`onClose` 表示关闭标签时触发的事件\n\n[docs](https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props)"
},
"t-select-input/disabled": {
"type": "Boolean",
Expand Down Expand Up @@ -6020,7 +6020,7 @@
},
"t-tag-input/collapsed-items": {
"type": "TNode",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,`count` 表示折叠的数量\n\n[docs](https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props)"
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件\n\n[docs](https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props)"
},
"t-tag-input/disabled": {
"type": "Boolean",
Expand Down Expand Up @@ -6848,7 +6848,7 @@
},
"t-tree-select/collapsed-items": {
"type": "TNode",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,`count` 表示折叠的数量\n\n[docs](https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props)"
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件\n\n[docs](https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props)"
},
"t-tree-select/data": {
"type": "Array",
Expand Down Expand Up @@ -7343,4 +7343,4 @@
"type": "Number",
"description": "水印元素的 `z-index`,默认值写在 CSS 中\n\n[docs](https://tdesign.tencent.com/vue-next/components/watermark?tab=api#watermark-props)"
}
}
}
32 changes: 16 additions & 16 deletions helper/web-types.json
Original file line number Diff line number Diff line change
Expand Up @@ -3359,7 +3359,7 @@
},
{
"name": "collapsed-items",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,`count` 表示折叠的数量",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件",
"doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props",
"type": [
"TNode"
Expand Down Expand Up @@ -3770,12 +3770,12 @@
"slots": [
{
"name": "collapsedItems",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,`count` 表示折叠的数量类型和参数:TNode<{ value: CascaderOption[]; collapsedSelectedItems: CascaderOption[]; count: number }>",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件类型和参数:TNode<{ value: CascaderOption[]; collapsedSelectedItems: CascaderOption[]; count: number }>",
"doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
},
{
"name": "collapsed-items",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,`count` 表示折叠的数量类型和参数:TNode<{ value: CascaderOption[]; collapsedSelectedItems: CascaderOption[]; count: number }>",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件类型和参数:TNode<{ value: CascaderOption[]; collapsedSelectedItems: CascaderOption[]; count: number }>",
"doc-url": "https://tdesign.tencent.com/vue-next/components/cascader?tab=api#cascader-props"
},
{
Expand Down Expand Up @@ -13283,7 +13283,7 @@
},
{
"name": "collapsed-items",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,泛型 `T` 继承 `SelectOption`,表示选项数据;`count` 表示折叠的数量",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件",
"doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props",
"type": [
"TNode"
Expand Down Expand Up @@ -13702,12 +13702,12 @@
"slots": [
{
"name": "collapsedItems",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,泛型 `T` 继承 `SelectOption`,表示选项数据;`count` 表示折叠的数量类型和参数:TNode<{ value: T[]; collapsedSelectedItems: T[]; count: number }>",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件:TNode<{ value: T[]; collapsedSelectedItems: T[]; count: number }>",
"doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
},
{
"name": "collapsed-items",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,泛型 `T` 继承 `SelectOption`,表示选项数据;`count` 表示折叠的数量类型和参数:TNode<{ value: T[]; collapsedSelectedItems: T[]; count: number }>",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件:TNode<{ value: T[]; collapsedSelectedItems: T[]; count: number }>",
"doc-url": "https://tdesign.tencent.com/vue-next/components/select?tab=api#select-props"
},
{
Expand Down Expand Up @@ -13847,7 +13847,7 @@
},
{
"name": "collapsed-items",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 `collapsedItems` 自定义。`value` 表示所有标签值,`collapsedTags` 表示折叠标签值,`count` 表示折叠的数量",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 `collapsedItems` 自定义。`value` 表示所有标签值,`onClose` 表示关闭标签时触发的事件",
"doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props",
"type": [
"TNode"
Expand Down Expand Up @@ -14131,12 +14131,12 @@
"slots": [
{
"name": "collapsedItems",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 `collapsedItems` 自定义。`value` 表示所有标签值,`collapsedTags` 表示折叠标签值,`count` 表示折叠的数量类型和参数:TNode<{ value: SelectInputValue; collapsedTags: SelectInputValue; count: number }>",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 `collapsedItems` 自定义。`value` 表示所有标签值,`onClose` 表示关闭标签时触发的事件:TNode<{ value: SelectInputValue; collapsedTags: SelectInputValue; count: number }>",
"doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
},
{
"name": "collapsed-items",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 `collapsedItems` 自定义。`value` 表示所有标签值,`collapsedTags` 表示折叠标签值,`count` 表示折叠的数量类型和参数:TNode<{ value: SelectInputValue; collapsedTags: SelectInputValue; count: number }>",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 `collapsedItems` 自定义。`value` 表示所有标签值,`onClose` 表示关闭标签时触发的事件:TNode<{ value: SelectInputValue; collapsedTags: SelectInputValue; count: number }>",
"doc-url": "https://tdesign.tencent.com/vue-next/components/select-input?tab=api#selectinput-props"
},
{
Expand Down Expand Up @@ -16089,7 +16089,7 @@
},
{
"name": "collapsed-items",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,`count` 表示折叠的数量",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件",
"doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props",
"type": [
"TNode"
Expand Down Expand Up @@ -16371,12 +16371,12 @@
"slots": [
{
"name": "collapsedItems",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,`count` 表示折叠的数量类型和参数:TNode<{ value: TagInputValue; collapsedTags: TagInputValue; count: number }>",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件类型和参数:TNode<{ value: TagInputValue; collapsedTags: TagInputValue; count: number }>",
"doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
},
{
"name": "collapsed-items",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,`count` 表示折叠的数量类型和参数:TNode<{ value: TagInputValue; collapsedTags: TagInputValue; count: number }>",
"description": "标签过多的情况下,折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件类型和参数:TNode<{ value: TagInputValue; collapsedTags: TagInputValue; count: number }>",
"doc-url": "https://tdesign.tencent.com/vue-next/components/tag-input?tab=api#taginput-props"
},
{
Expand Down Expand Up @@ -18139,7 +18139,7 @@
},
{
"name": "collapsed-items",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,`count` 表示折叠的数量",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件",
"doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props",
"type": [
"TNode"
Expand Down Expand Up @@ -18528,12 +18528,12 @@
"slots": [
{
"name": "collapsedItems",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,`count` 表示折叠的数量类型和参数:TNode<{ value: DataOption[]; collapsedSelectedItems: DataOption[]; count: number }>",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件类型和参数:TNode<{ value: DataOption[]; collapsedSelectedItems: DataOption[]; count: number }>",
"doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
},
{
"name": "collapsed-items",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`collapsedTags` 表示折叠的标签,`count` 表示折叠的数量类型和参数:TNode<{ value: DataOption[]; collapsedSelectedItems: DataOption[]; count: number }>",
"description": "多选情况下,用于设置折叠项内容,默认为 `+N`。如果需要悬浮就显示其他内容,可以使用 collapsedItems 自定义。`value` 表示当前存在的所有标签,`onClose` 表示关闭标签时触发的事件类型和参数:TNode<{ value: DataOption[]; collapsedSelectedItems: DataOption[]; count: number }>",
"doc-url": "https://tdesign.tencent.com/vue-next/components/tree-select?tab=api#treeselect-props"
},
{
Expand Down Expand Up @@ -19322,4 +19322,4 @@
]
}
}
}
}
Loading

0 comments on commit 32cf5c4

Please sign in to comment.