@prismatic-io/embedded
Version:
Embed Prismatic's integration marketplace and workflow designer within your existing application.
14 lines (13 loc) • 464 B
TypeScript
interface PostMessageBase {
event: unknown;
}
export interface SelectorPostMessage extends PostMessageBase {
selector?: string;
}
export interface ElementPostMessage extends PostMessageBase {
iframe: Element;
}
type PostMessageProps = SelectorPostMessage | ElementPostMessage;
export declare const getMessageIframe: (event: MessageEvent) => HTMLIFrameElement | undefined;
export declare const postMessage: (props: PostMessageProps) => void;
export {};