Beignet API reference
    Preparing search index...

    Interface EventBusLike

    Event bus shape required by Beignet listener registration helpers.

    interface EventBusLike {
        publish<E extends EventPayloadDef<string, StandardSchema>>(
            event: E,
            payload: InferEventPayload<E>,
            options?: EventPublishOptions,
        ): MaybePromise<void>;
        subscribe<E extends EventPayloadDef<string, StandardSchema>>(
            event: E,
            handler: (
                payload: InferEventPayload<E>,
                options?: EventPublishOptions,
            ) => MaybePromise<void>,
        ): () => void;
    }
    Index