a reactive (signals based) hypermedia web framework (wip)
stormlightlabs.github.io/volt/
hypermedia
frontend
signals
1---
2version: 1.0
3updated: 2025-10-18
4---
5
6# url
7
8URL plugin for synchronizing signals with URL parameters and hash routing
9Supports one-way read, bidirectional sync, and hash-based routing
10
11## urlPlugin
12
13URL plugin handler.
14Synchronizes signal values with URL parameters and hash.
15
16Syntax: data-volt-url="mode:signalPath"
17Modes:
18 - read:signalPath - Read URL param into signal on mount (one-way)
19 - sync:signalPath - Bidirectional sync between signal and URL param
20 - hash:signalPath - Sync with hash portion for routing
21
22```typescript
23export function urlPlugin(context: PluginContext, value: string): void
24```