UNPKG

@bytescale/upload-widget-vue

Version:

Vue File Upload UI Widget — Lightweight & supports: drag and drop, multiple uploads, image cropping, customization & more 🚀 Comes with Cloud Storage 🌐

36 lines (35 loc) 1.29 kB
import { UploadWidgetConfig, UploadWidgetResult, UploadWidgetOnUpdateEvent } from "@bytescale/upload-widget"; import { PropType } from "vue"; declare const _default: import("vue").DefineComponent<{ options: { type: PropType<UploadWidgetConfig>; required: true; }; onComplete: { type: PropType<((files: UploadWidgetResult[]) => void) | undefined>; required: false; }; onUpdate: { type: PropType<(event: UploadWidgetOnUpdateEvent) => void> | undefined; required: false; }; height: { type: StringConstructor; required: false; }; width: { type: StringConstructor; required: false; }; }, unknown, unknown, { widthOrDefault(): string; heightOrDefault(): string; }, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ options: UploadWidgetConfig; } & { onComplete?: ((files: UploadWidgetResult[]) => void) | undefined; onUpdate?: ((event: UploadWidgetOnUpdateEvent) => void) | undefined; height?: string | undefined; width?: string | undefined; }>, {}>; export default _default;