KC's Workspace
    Preparing search index...

    Interface NormalizedHotChannel<Api>

    interface NormalizedHotChannel<Api = any> {
        api?: Api;
        close(): void | Promise<unknown>;
        handleInvoke(
            payload: HotPayload,
        ): Promise<{ result: any } | { error: any }>;
        listen(): void;
        off(event: string, listener: Function): void;
        on<T$1 extends string>(
            event: T$1,
            listener: (
                data: InferCustomEventPayload<T$1>,
                client: NormalizedHotChannelClient,
            ) => void,
        ): void;
        on(event: "connection", listener: () => void): void;
        send(payload: HotPayload): void;
        send<T$1 extends string>(
            event: T$1,
            payload?: InferCustomEventPayload<T$1>,
        ): void;
    }

    Type Parameters

    • Api = any

    Hierarchy (View Summary)

    Index

    Properties

    Methods

    Properties

    api?: Api

    Methods