LogoRobo.js
Packages@robojs/sync

SyncMiddlewareContext<T, ClientData>

Interface: SyncMiddlewareContext<T, ClientData>

Context passed to middleware handlers.

Type Parameters

Type ParameterDefault type
Tunknown
ClientDataunknown

Properties

PropertyTypeDescription
cleanKeystringThe normalized key string
clientHandlerClient<ClientData>The client making the request
keystring[]The full key array
messageTypestringMessage type ('update', 'call', etc.)
paramsRecord<string, string>Dynamic route parameters
stateTThe state data (newState for 'before', final state for 'after')

On this page