@uploadcare/blocks
Version:
Building blocks for Uploadcare products integration
43 lines • 1.22 kB
TypeScript
export class UploadDetails extends UploaderBlock {
init$: {
checkerboard: boolean;
fileSize: any;
fileName: string;
cdnUrl: string;
errorTxt: string;
cloudEditBtnHidden: boolean;
onNameInput: any;
onBack: () => void;
onRemove: () => void;
onCloudEdit: () => void;
'*commonProgress': number;
'*uploadList': any[];
'*outputData': any;
'*focusedEntry': any;
'*uploadMetadata': any;
'*currentActivity': string;
'*currentActivityParams': {};
'*history': any[];
'*activityCaption': string;
'*activityIcon': string;
'*ctxTargetsRegistry': Map<any, any>;
};
cssInit$: {
'--cfg-use-cloud-image-editor': number;
'--cfg-use-local-image-editor': number;
};
showNonImageThumb(): void;
/** @private */
private _entrySubs;
entry: import("../../abstract/TypedData.js").TypedData;
/**
* @private
* @type {File}
*/
private _file;
}
export namespace UploadDetails {
const template: string;
}
import { UploaderBlock } from "../../abstract/UploaderBlock.js";
//# sourceMappingURL=UploadDetails.d.ts.map