@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.
22 lines (21 loc) • 786 B
TypeScript
import { IConfigRequestData } from "./IConfigRequestData";
export interface IRequestResult {
hasContent: boolean;
value: string;
}
declare class RequestResult implements IRequestResult {
hasContent: boolean;
value: string;
constructor(hasContent: boolean, value?: string);
}
export declare class ApiClient {
private _editorUrl;
constructor(editorUrl: string);
requestDataByQueryString(queryString: string): Promise<RequestResult>;
firstRequestDataByQueryString(queryString: string): Promise<RequestResult>;
requestData(requestData: IConfigRequestData): Promise<RequestResult>;
firstRequestData(requestData: IConfigRequestData): Promise<RequestResult>;
private _makeRequest;
private _processResponse;
}
export {};