UNPKG

@aplus-frontend/ui

Version:

18 lines (17 loc) 493 B
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;