@aurigma/design-editor-iframe
Version:
Using this module you can embed Design Editor (a part of Customer's Canvas) to your page through the IFrame API.
27 lines (26 loc) • 747 B
TypeScript
import { IBarcodeData } from "./Configuration/Barcode";
import { IProductDefinition } from "./ObjectModel/ObjectModel";
export declare enum RequestDataMode {
Whole = 0,
First = 1,
Rest = 2
}
export interface IConfigRequestData {
productDefinition?: IProductDefinition;
states?: string[];
loadConfigFromState?: boolean;
userId?: string;
tokenId?: string;
userInfo?: {
[key: string]: string | IBarcodeData;
};
configFromApi: Object;
type?: string;
requestDataMode: RequestDataMode;
restRequestKey?: string;
}
export interface IFirstConfigRequest extends IConfigRequestData {
maxThumbnailWidth?: number;
maxThumbnailHeight: number;
type: string;
}