Packages@robojs/sync
SyncMiddlewareContext<T, ClientData>
Interface: SyncMiddlewareContext<T, ClientData>
Context passed to middleware handlers.
Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
ClientData | unknown |
Properties
| Property | Type | Description |
|---|---|---|
cleanKey | string | The normalized key string |
client | HandlerClient<ClientData> | The client making the request |
key | string[] | The full key array |
messageType | string | Message type ('update', 'call', etc.) |
params | Record<string, string> | Dynamic route parameters |
state | T | The state data (newState for 'before', final state for 'after') |
