Packages@robojs/sync
SyncHandlerRecord
Interface: SyncHandlerRecord
Resolved handler record from manifest.
Properties
| Property | Type | Description |
|---|---|---|
exports | { named: string[]; onUpdate: boolean; schema: boolean; transform: boolean; validate: boolean; } | Named exports available |
exports.named | string[] | - |
exports.onUpdate? | boolean | - |
exports.schema? | boolean | - |
exports.transform? | boolean | - |
exports.validate? | boolean | - |
handler? | SyncHandlerModule<unknown, unknown> | Loaded handler module (lazy loaded) |
key | string | The key pattern (e.g., 'game/[roomId]/position') |
params? | string[] | Dynamic parameters (e.g., ['roomId']) |
path | string | Path to the handler module |
