Rxova
Blog
Updates
About
Skip to content
use-everywhere
Search
Ctrl
K
Cancel
Projects
rxova.org
Journey
react-inputs
use-everywhere
GitHub
npm
Select theme
Dark
Light
Auto
Learn
Why this exists
The mental model
Hooks
Hooks overview
useSharedState
useChannel
useMessage
useSend
defineChannel
usePeers
useClientId
useOpenedWindow
useLeader
defineStore
Inspector
Core (without React)
Core without React
Engines
The version clock
Transports
Debugging
Escape hatches
Guides
Shared state
Messages & presence
Cross-origin payments
Recipes
Testing
Under the hood
How sync works
Security model
Limitations & FAQ
Core API
Classes
BroadcastChannelTransport
HandshakeTimeoutError
MemoryHub
MemoryTransport
NoopTransport
WindowClosedError
Interfaces
BusEvent
Channel
CommonOptions
ConnectToOpenerOptions
DebugOptions
Leader
LeaderOptions
LeaderSnapshot
MessageEventLike
MessageMeta
OpenedWindow
OpenerConnection
OpenWindowOptions
Peer
PersistAdapter
Persisted
PersistOptions
Presence
PresenceOptions
SharedStore
SharedStoreOptions
Transport
WindowEventTarget
WindowLike
Type Aliases
BusObserver
BusWire
MessageMap
PeerKind
StorageLike
Version
Variables
CID_PARAM
DEFAULT_NAME
Functions
connectToOpener
createChannel
createLeader
createPresence
createSharedStore
defaultTransport
enableDebug
getBusNames
isBroadcastChannelAvailable
localStorageAdapter
newer
observeBus
openWindow
sessionStorageAdapter
webStorageAdapter
Projects
rxova.org
Journey
react-inputs
use-everywhere
GitHub
npm
Select theme
Dark
Light
Auto
Peer
Properties
Section titled “Properties”
id
Section titled “id”
id: string;
kind
Section titled “kind”
kind: PeerKind;
lastSeen
Section titled “lastSeen”
lastSeen: number;