UNPKG

@qn-pandora/pandora-visualization

Version:

Pandora 通用可视化库

19 lines (18 loc) 664 B
import * as React from 'react'; import { IColumnProps } from '../constant'; import { ISorter } from './type'; export interface ISorterProps<T> { column: IColumnProps<T>; dataIndex: string; sorter: boolean | ISorter<T>; dataSource: T[]; onChange: (dataSource: T[]) => void; activeOrder: 'ascend' | 'descend' | null; activeDataIndex: string; onActiveOrderChange: (order: 'ascend' | 'descend') => void; onActiveDataIndexChange: (dataIndex: string) => void; } export default class Sorter<T> extends React.Component<ISorterProps<T>, any> { handleOrderChange(order: 'ascend' | 'descend'): void; render(): React.JSX.Element; }