yaschema-ws-api-client
    Preparing search index...

    Interface ApiWsOptions<RequestCommandsT, QueryT>

    interface ApiWsOptions<
        RequestCommandsT extends AnyCommands,
        QueryT extends AnyQuery,
    > {
        onConnect?: WsApiConnectionChangeHandler<RequestCommandsT, QueryT>;
        onDisconnect?: WsApiConnectionChangeHandler<RequestCommandsT, QueryT>;
        onError?: WsApiErrorHandler<RequestCommandsT, QueryT>;
        onMessage?: WsApiMessageReceiptHandler<RequestCommandsT, QueryT>;
        requestValidationMode?: ValidationMode;
        responseValidationMode?: ValidationMode;
    }

    Type Parameters

    • RequestCommandsT extends AnyCommands
    • QueryT extends AnyQuery
    Index

    Properties

    requestValidationMode?: ValidationMode

    Override the configured request validation mode.

    setDefaultRequestValidationMode

    responseValidationMode?: ValidationMode

    Override the configured response validation mode.

    Hard validation is always performed on responses statuses, regardless of this setting.

    setDefaultResponseValidationMode