UNPKG

vue-files-preview-inno

Version:

A tool for previewing files such as doc, excel, pdf, image, markdown, txt, audio, and video and so on.

157 lines (156 loc) 7.9 kB
declare function install(app: import('vue').App<any>): void; declare const _default: { VueFilesPreview: import('vue').DefineComponent<import('./preview/preview.interface.js').PreviewProps & { width?: string; height?: string; overflow?: string; }, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { error: (error: Error) => any; rendered: () => any; }, string, import('vue').PublicProps, Readonly<import('./preview/preview.interface.js').PreviewProps & { width?: string; height?: string; overflow?: string; }> & Readonly<{ onError?: (error: Error) => any; onRendered?: () => any; }>, { file: File | Blob; url: string; width: string; height: string; overflow: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; AudioPreview: import('vue').DefineComponent<import('./preview/preview.interface.js').PreviewProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { error: (error: Error) => any; rendered: () => any; }, string, import('vue').PublicProps, Readonly<import('./preview/preview.interface.js').PreviewProps> & Readonly<{ onError?: (error: Error) => any; onRendered?: () => any; }>, { name: string; file: File | Blob; url: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; CodePreview: import('vue').DefineComponent<import('./preview/preview.interface.js').PreviewProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { error: (error: Error) => any; rendered: () => any; }, string, import('vue').PublicProps, Readonly<import('./preview/preview.interface.js').PreviewProps> & Readonly<{ onError?: (error: Error) => any; onRendered?: () => any; }>, { file: File | Blob; url: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; DocxPreview: import('vue').DefineComponent<import('./preview/preview.interface.js').PreviewProps & { options?: Record<string, any>; requestOptions?: Record<string, any>; }, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { error: (error: Error) => any; rendered: () => any; }, string, import('vue').PublicProps, Readonly<import('./preview/preview.interface.js').PreviewProps & { options?: Record<string, any>; requestOptions?: Record<string, any>; }> & Readonly<{ onError?: (error: Error) => any; onRendered?: () => any; }>, { file: File | Blob; url: string; options: Record<string, any>; requestOptions: Record<string, any>; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; EpubPreview: import('vue').DefineComponent<import('./preview/preview.interface.js').PreviewProps & { width?: string; height?: string; }, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { error: (error: Error) => any; rendered: () => any; }, string, import('vue').PublicProps, Readonly<import('./preview/preview.interface.js').PreviewProps & { width?: string; height?: string; }> & Readonly<{ onError?: (error: Error) => any; onRendered?: () => any; }>, { file: File | Blob; url: string; width: string; height: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; MdPreview: import('vue').DefineComponent<import('./preview/preview.interface.js').PreviewProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { error: (error: Error) => any; rendered: () => any; }, string, import('vue').PublicProps, Readonly<import('./preview/preview.interface.js').PreviewProps> & Readonly<{ onError?: (error: Error) => any; onRendered?: () => any; }>, { file: File | Blob; url: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; PdfPreview: import('vue').DefineComponent<import('./preview/preview.interface.js').PreviewProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { error: (error: Error) => any; rendered: () => any; }, string, import('vue').PublicProps, Readonly<import('./preview/preview.interface.js').PreviewProps> & Readonly<{ onError?: (error: Error) => any; onRendered?: () => any; }>, { file: File | Blob; url: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; PicPreview: import('vue').DefineComponent<import('./preview/preview.interface.js').PreviewProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { error: (error: Error) => any; rendered: () => any; }, string, import('vue').PublicProps, Readonly<import('./preview/preview.interface.js').PreviewProps> & Readonly<{ onError?: (error: Error) => any; onRendered?: () => any; }>, { file: File | Blob; url: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; TxtPreview: import('vue').DefineComponent<import('./preview/preview.interface.js').PreviewProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { error: (error: Error) => any; rendered: () => any; }, string, import('vue').PublicProps, Readonly<import('./preview/preview.interface.js').PreviewProps> & Readonly<{ onError?: (error: Error) => any; onRendered?: () => any; }>, { file: File | Blob; url: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; VideoPreview: import('vue').DefineComponent<import('./preview/preview.interface.js').PreviewProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { error: (error: Error) => any; rendered: () => any; }, string, import('vue').PublicProps, Readonly<import('./preview/preview.interface.js').PreviewProps> & Readonly<{ onError?: (error: Error) => any; onRendered?: () => any; }>, { file: File | Blob; url: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; XlsxPreview: import('vue').DefineComponent<import('./preview/preview.interface.js').PreviewProps & { width?: string; height?: string; options?: import('./preview/supports/xlsx-preview/index.vue').ExcelOptions; requestOptions?: Record<string, any>; }, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { error: (error: Error) => any; rendered: () => any; }, string, import('vue').PublicProps, Readonly<import('./preview/preview.interface.js').PreviewProps & { width?: string; height?: string; options?: import('./preview/supports/xlsx-preview/index.vue').ExcelOptions; requestOptions?: Record<string, any>; }> & Readonly<{ onError?: (error: Error) => any; onRendered?: () => any; }>, { file: File | Blob; url: string; options: import('./preview/supports/xlsx-preview/index.vue').ExcelOptions; requestOptions: Record<string, any>; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; version: string; install: typeof install; }; export default _default;