@aplus-frontend/ui
Version:
19 lines (18 loc) • 583 B
TypeScript
import { InjectionKey, Ref } from 'vue';
import { Recordable } from '../type';
type AgGridSorterContextProps = {
/**
* 表格的当前排序结果
*/
sorter: Ref<Recordable>;
/**
* 更新表格的排序结果
* @param nextSorter
* @returns
*/
setSorter: (nextSorter: Recordable) => void;
};
export declare const AgGridSorterContextKey: InjectionKey<AgGridSorterContextProps>;
export declare function useProvideSorter(state: AgGridSorterContextProps): void;
export declare function useInjectSorter(): AgGridSorterContextProps;
export {};