@aplus-frontend/ui
Version:
21 lines (20 loc) • 568 B
TypeScript
import { Ref } from 'vue';
import { ApTableExpose } from '../../';
export interface UseTableRefreshOption {
/**
* apTable实例
*/
apTableRef?: Ref<ApTableExpose | undefined | null>;
/**
* 刷新类型,reset:重置,submit:提交
*/
refreshType?: 'reset' | 'submit';
/**
* 刷新前执行,返回false则不执行
*/
refreshBefore?: () => boolean;
}
export declare function useTableRefresh(option?: UseTableRefreshOption): {
tableScrollX: Ref<number, number>;
tableScrollY: Ref<number, number>;
};