UNPKG

yanzhen-design-vue

Version:

52 lines (51 loc) 2.5 kB
import { DrawerProps } from 'ant-design-vue/es/drawer'; import { ExtractEmitsTypes } from '@yanzhen-libs/utils-vue'; import { ExtractPropTypes } from 'vue'; export type ADrawerProps = ExtractPropTypes<DrawerProps>; export declare const uploadFilePreviewOptions: { ns: any; class: any; name: any; }; export declare const uploadFilePreviewName: any; export declare const uploadFilePreviewBaseProps: () => { visible: { type: BooleanConstructor; default: boolean; }; title: { type: import('vue').PropType<string>; default: string; }; width: { type: import('vue').PropType<string | number>; default: number; }; drawerConfig: { type: import('vue').PropType<boolean | Partial<ADrawerProps>>; default: boolean; }; }; export declare const uploadFilePreviewProps: { fileList: any; visible: import('@yanzhen-libs/utils-vue').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; title: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<string>, unknown, unknown, string, boolean>; width: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<string | number>, unknown, unknown, number, boolean>; drawerConfig: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<boolean | Partial<ADrawerProps>>, unknown, unknown, boolean, boolean>; }; export declare const uploadFilePreviewEmits: { "update:modelValue": (...args: unknown[]) => boolean; "update:value": (...args: unknown[]) => boolean; uploaded: (_value: any) => boolean; close: (e?: MouseEvent | KeyboardEvent) => boolean; change: (info: import('ant-design-vue').UploadChangeParam<import('ant-design-vue').UploadFile<any>>) => boolean; "update:file-list": (fileList: import('ant-design-vue').UploadFile<any>[]) => boolean; drop: (event: DragEvent) => boolean; preview: (file: import('ant-design-vue').UploadFile<any>) => boolean; download: (file: import('ant-design-vue').UploadFile<any>) => boolean; reject: (fileList: import('ant-design-vue/es/upload/interface').FileType[]) => boolean; remove: (file: import('ant-design-vue').UploadFile<any>) => boolean; }; export type UploadFilePreviewProps = ExtractPropTypes<typeof uploadFilePreviewProps>; export type UploadFilePreviewPropsKey = keyof UploadFilePreviewProps; export type UploadFilePreviewEmits = ExtractEmitsTypes<typeof uploadFilePreviewEmits>;