@uploadcare/file-uploader
Version:
Building blocks for Uploadcare products integration
26 lines • 905 B
TypeScript
/** @typedef {{ internalId: string }} ActivityParams */
export class CloudImageEditorActivity extends UploaderBlock {
activityType: "cloud-image-edit";
/**
* @private
* @type {import('../../abstract/TypedData.js').TypedData | undefined}
*/
private _entry;
/**
* @private
* @type {CloudImageEditorBlock | undefined}
*/
private _instance;
/** @type {ActivityParams} */
get activityParams(): ActivityParams;
/** @param {CustomEvent<import('../CloudImageEditor/src/types.js').ApplyResult>} e */
handleApply(e: CustomEvent<import('../CloudImageEditor/src/types.js').ApplyResult>): void;
handleCancel(): void;
mountEditor(): void;
unmountEditor(): void;
}
export type ActivityParams = {
internalId: string;
};
import { UploaderBlock } from '../../abstract/UploaderBlock.js';
//# sourceMappingURL=CloudImageEditorActivity.d.ts.map