UNPKG

@uploadcare/blocks

Version:

Building blocks for Uploadcare products integration

40 lines 1.16 kB
/** * @typedef {Object} ActivityParams * @property {String} externalSourceType */ export class ExternalSource extends UploaderBlock { init$: { counter: number; onDone: () => void; onCancel: () => void; '*commonProgress': number; '*uploadList': any[]; '*outputData': any; '*focusedEntry': any; '*uploadMetadata': any; '*currentActivity': string; '*currentActivityParams': {}; '*history': any[]; '*activityCaption': string; '*activityIcon': string; '*ctxTargetsRegistry': Map<any, any>; }; /** @private */ private _iframe; sendMessage(message: any): void; handleFileSelected(message: any): Promise<void>; handleIframeLoad(e: any): void; getCssValue(propName: any): string; applyStyles(): void; remoteUrl(): string; mountIframe(): void; unmountIframe(): void; } export namespace ExternalSource { const template: string; } export type ActivityParams = { externalSourceType: string; }; import { UploaderBlock } from "../../abstract/UploaderBlock.js"; //# sourceMappingURL=ExternalSource.d.ts.map