@aplus-frontend/ui
Version:
18 lines (17 loc) • 493 B
TypeScript
import { Ref } from 'vue';
import { ApGridExpose } from '../../ap-grid';
export interface UseGridRefreshOption {
/**
* apTable实例
*/
apTableRef?: Ref<ApGridExpose | undefined | null>;
/**
* 刷新类型,reset:重置,submit:提交
*/
refreshType?: 'reset' | 'submit';
/**
* 刷新前执行,返回false则不执行
*/
refreshBefore?: () => boolean;
}
export declare function useGridRefresh(option?: UseGridRefreshOption): void;