UNPKG

@aurouscia/au-table-editor

Version:

vue表格编辑器组件

25 lines (24 loc) 1.12 kB
import { TableData } from './models/Table'; import { SizeChange } from './models/etc/sizeChange'; import { SaveFunc } from './models/etc/saveFunc'; import { SaveResCallback } from './models/etc/saveResCallback'; type __VLS_Props = { tableData?: TableData; externalSaveCallbackProvide?: (save: SaveFunc) => void; sizeChangeCallback?: (data: SizeChange) => void; noAds?: boolean; noShortcut?: boolean; }; declare function loadData(t: TableData): void; declare function save(): Promise<boolean>; declare const _default: import("vue").DefineComponent<__VLS_Props, { loadData: typeof loadData; save: typeof save; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { save: (value: TableData, callBack: SaveResCallback) => any; changed: () => any; }, string, import("vue").PublicProps, Readonly<__VLS_Props> & Readonly<{ onSave?: ((value: TableData, callBack: SaveResCallback) => any) | undefined; onChanged?: (() => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;