Commit b6885d1726ab062a77539fbd46b1efb8bb1d253a
Committed by
GitHub
Merge pull request #5330 from zhuyst/2.0
fix(table.d.ts): Add missing declare
Showing
1 changed file
with
15 additions
and
0 deletions
Show diff stats
types/table.d.ts
... | ... | @@ -107,6 +107,11 @@ export declare interface Table extends Vue { |
107 | 107 | */ |
108 | 108 | $emit(eventName: "on-select-all", selection: object[]): this; |
109 | 109 | /** |
110 | + * 在多选模式下有效,点击取消全选时触发 | |
111 | + * selection:已选项数据 | |
112 | + */ | |
113 | + $emit(eventName: "on-select-all-cancel", selection: object[]): this; | |
114 | + /** | |
110 | 115 | * 在多选模式下有效,只要选中项发生变化时就会触发 |
111 | 116 | * selection:已选项数据 |
112 | 117 | */ |
... | ... | @@ -251,6 +256,16 @@ export declare interface TableColumn { |
251 | 256 | params?: TableColumnRenderHeadParams |
252 | 257 | ) => VNode; |
253 | 258 | /** |
259 | + * type 为 index 时可用,自定义序号 | |
260 | + * @param row 当前行数据 | |
261 | + */ | |
262 | + indexMethod?: (row?: object) => string | number; | |
263 | + /** | |
264 | + * 自定义渲染列,使用 slot-scope 写法 | |
265 | + * 声明 slot 后,就可以在 Table 的 slot 中使用 slot-scope | |
266 | + */ | |
267 | + slot?: string; | |
268 | + /** | |
254 | 269 | * 对应列是否可以排序,如果设置为 custom,则代表用户希望远程排序, |
255 | 270 | * 需要监听 Table 的 on- sort - change 事件,默认false |
256 | 271 | * @default false | ... | ... |