Table: add sort-orders (#11283)

This commit is contained in:
杨奕
2018-05-22 18:20:04 +08:00
committed by Jikkai Xiao
parent 9a2f6897c7
commit 0b2a1eb784
7 changed files with 41 additions and 6 deletions

View File

@@ -4,6 +4,7 @@ import { PopoverPlacement } from './popover'
export type TableColumnType = 'default' | 'selection' | 'index' | 'expand'
export type TableColumnFixedType = 'left' | 'right'
export type SortOrders = 'ascending' | 'descending' | null
export type TableColumn = {
/** Label of the column */
@@ -69,6 +70,9 @@ export declare class ElTableColumn extends ElementUIComponent {
/** Sorting method. Works when `sortable` is `true` */
sortMethod: (a: any, b: any) => number
/** The order of the sorting strategies used when sorting the data. Works when `sortable` is `true`. */
sortOrders: SortOrders[]
/** Whether column width can be resized. Works when border of `el-table` is `true` */
resizable: boolean