@vowel.to/client / index / ControlledNavigationAdapterOptions
Interface: ControlledNavigationAdapterOptions
Defined in: lib/vowel/adapters/navigation/controlled-navigation-adapter.ts:53
Configuration options for ControlledNavigationAdapter
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
channelName? | string | BroadcastChannel name for communication Default: 'vowel-navigation' | lib/vowel/adapters/navigation/controlled-navigation-adapter.ts:58 |
routes? | VowelRoute[] | Optional: Array of routes Can also be provided via Vowel config | lib/vowel/adapters/navigation/controlled-navigation-adapter.ts:64 |
onStopVoiceSession? | () => void | Optional: Callback to stop voice session (called when controlled tab requests stop) | lib/vowel/adapters/navigation/controlled-navigation-adapter.ts:69 |
onRequestVoiceState? | () => any | Optional: Callback to get current voice state (called when controlled tab requests it) | lib/vowel/adapters/navigation/controlled-navigation-adapter.ts:74 |