UNPKG

@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
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 {};