UNPKG

@aplus-frontend/ui

Version:

21 lines (20 loc) 568 B
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>; };