UNPKG

@uploadcare/blocks

Version:

Building blocks for Uploadcare products integration

54 lines 1.55 kB
export class CloudEditor extends Block { init$: { '*originalUrl': any; '*tabId': any; '*faderEl': any; '*cropperEl': any; '*imgEl': any; '*imgContainerEl': any; '*networkProblems': boolean; '*imageSize': any; entry: any; extension: any; editorMode: boolean; modalCaption: string; isImage: boolean; msg: string; src: string; fileType: string; showLoader: boolean; uuid: any; 'presence.networkProblems': boolean; 'presence.modalCaption': boolean; 'presence.editorToolbar': boolean; 'presence.viewerToolbar': boolean; '*on.retryNetwork': () => void; '*on.apply': (transformations: any) => void; '*on.cancel': () => void; '*ctxTargetsRegistry': Map<any, any>; }; /** @private */ private _debouncedShowLoader; _showLoader(show: any): void; _loadImageFromCdn(): void; _cancelPreload: () => void; _imageSrc(): string; /** * To proper work, we need non-zero size the element. So, we'll wait for it. * * @private * @returns {Promise<void>} */ private _waitForSize; cssInit$: { '--cfg-cdn-cname': string; }; initCallback(): Promise<void>; _imgLoading: boolean; } export namespace CloudEditor { export { TEMPLATE as template }; } import { Block } from "../../../abstract/Block.js"; import { TEMPLATE } from "./template.js"; //# sourceMappingURL=CloudEditor.d.ts.map