rest-vir - v1.0.0
    Preparing search index...

    Type Alias CollapsedSendAndWaitForReplyParams<Location, WebSocketToConnect>

    CollapsedSendAndWaitForReplyParams: HasRequiredKeys<
        SendAndWaitForReplyParams<Location, WebSocketToConnect>,
    > extends true
        ? [SendAndWaitForReplyParams<Location, WebSocketToConnect>]
        : [SendAndWaitForReplyParams<Location, WebSocketToConnect>?]

    Collapsed version of SendAndWaitForReplyParams for the sendAndWaitForReply method that only requires an object parameter if the parameters object has any required keys.

    Type Parameters

    • Location extends WebSocketLocation
    • WebSocketToConnect extends
          | Readonly<
              SelectFrom<
                  WebSocketDefinition,
                  { MessageFromClientType: true; MessageFromHostType: true },
              >,
          >
          | NoParam = NoParam