@uploadcare/blocks
Version:
Building blocks for Uploadcare products integration
48 lines • 1.37 kB
TypeScript
/** @typedef {import('@uploadcare/upload-client').UploadcareFile[]} FileList} */
export class DataOutput extends UploaderBlock {
init$: {
output: any;
filesData: any;
'*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-group-output': number;
};
get dict(): {
SRC_CTX_KEY: string;
EVENT_NAME: string;
FIRE_EVENT_ATTR: string;
CONSOLE_ATTR: string;
GROUP_ATTR: string;
FORM_VALUE_ATTR: string;
};
/** @private */
private _input;
}
export namespace DataOutput {
namespace dict {
const SRC_CTX_KEY: string;
const EVENT_NAME: string;
const FIRE_EVENT_ATTR: string;
const CONSOLE_ATTR: string;
const GROUP_ATTR: string;
const FORM_VALUE_ATTR: string;
}
type dict = any;
}
/**
* }
*/
export type FileList = import('@uploadcare/upload-client').UploadcareFile[];
import { UploaderBlock } from "../../abstract/UploaderBlock.js";
//# sourceMappingURL=DataOutput.d.ts.map