Abstract Class: TransportApi
Defined in: src/laika.ts:972
Controls transport simulation for a `Laika` instance. Simulation applies only when Laika passes an operation to a following link; mocked responses are not delayed or failed as transport requests.
Methods
set()
set(
configuration):void
Defined in: src/laika.ts:979
Enables a configuration for future passthrough operations. Pass undefined
to disable simulation without clearing its bounded diagnostics.
Parameters
configuration
TransportSimulationOptions | undefined
Returns
void
snapshot()
snapshot():
TransportSnapshot
Defined in: src/laika.ts:981
Returns the current configuration plus observed operations and decisions.
Returns
subscribe()
subscribe(
listener): () =>void
Defined in: src/laika.ts:986
Subscribes to configuration and diagnostic changes. Read snapshot() from
the listener; listener failures never affect an Apollo operation.
Parameters
listener
() => void
Returns
() => void