Marmot-TS
    Preparing search index...

    Type Alias SendResult<TEnvelope>

    SendResult:
        | {
            envelope: TEnvelope;
            kind: "applicationMessage";
            newState: ClientState;
        }
        | { envelope: TEnvelope; kind: "proposal"; pending: PendingState }
        | {
            envelope: TEnvelope;
            kind: "groupEvolution";
            pending: PendingState;
            welcome: MlsWelcomeMessage | undefined;
        }
        | { envelope: TEnvelope; kind: "selfUpdate"; pending: PendingState }

    Engine response to MarmotGroupEngine.send.

    Type Parameters

    • TEnvelope