kkrpc
    Preparing search index...

    Interface WindowLike

    Minimal window-like object used by iframe transports and tests.

    interface WindowLike {
        parent?: WindowLike;
        addEventListener(
            type: "message",
            listener: (event: MessageEvent) => void,
        ): void;
        postMessage(
            message: unknown,
            targetOrigin: string,
            transfers?: Transferable[],
        ): void;
        removeEventListener(
            type: "message",
            listener: (event: MessageEvent) => void,
        ): void;
    }
    Index

    Properties

    parent?: WindowLike

    Parent window reference when running inside an iframe.

    Methods

    • Attach a window message listener.

      Parameters

      • type: "message"
      • listener: (event: MessageEvent) => void

      Returns void

    • Send a message to another window, optionally transferring values.

      Parameters

      • message: unknown
      • targetOrigin: string
      • Optionaltransfers: Transferable[]

      Returns void

    • Remove a window message listener.

      Parameters

      • type: "message"
      • listener: (event: MessageEvent) => void

      Returns void