UNPKG

tav-ui

Version:
61 lines (60 loc) 2.07 kB
declare const TaFileView: import("tav-ui/es/utils/with-install").SFCWithInstall<import("vue").DefineComponent<{ show: { type: BooleanConstructor; default: boolean; }; index: { type: NumberConstructor; default: number; }; list: { type: import("vue").PropType<import("./src/types").FileViewItemType[]>; required: boolean; default: never[]; }; fileApi: { type: FunctionConstructor; default: null; }; AppId: { type: (StringConstructor | NumberConstructor)[]; default: string; }; }, { fileViewContentElRef: import("vue").Ref<HTMLElement | null, HTMLElement | null>; tavI18n: (key: string, vars?: any) => any; currentFile: import("vue").ComputedRef<import("./src/types").FileViewItemType>; fileType: import("vue").ComputedRef<import("../modal/src/types").Nullable<string>>; downloadFile: () => void; goPrev: () => void; goNext: () => void; afterCloseHandle: () => void; index: import("vue").Ref<number, number>; filePath: import("vue").Ref<string, string>; showModal: import("vue").Ref<boolean, boolean>; pageLoading: import("vue").Ref<boolean, boolean>; supportWPS: import("vue").Ref<boolean, boolean>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:show"[], "update:show", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ show?: unknown; index?: unknown; list?: unknown; fileApi?: unknown; AppId?: unknown; } & { show: boolean; list: import("./src/types").FileViewItemType[]; index: number; fileApi: Function; AppId: string | number; } & {}> & { "onUpdate:show"?: ((...args: any[]) => any) | undefined; }, { show: boolean; list: import("./src/types").FileViewItemType[]; index: number; fileApi: Function; AppId: string | number; }>>; export { TaFileView }; export default TaFileView; export * from './src/types';