Skip to content

Interface: RemoteBarClient

Defined in: ui/client.ts:97

The reactive surface the RemoteBar component reads.

Methods

claims()

claims(): Record<string, string>

Defined in: ui/client.ts:100

Returns

Record<string, string>


dispatch()

dispatch(command, payload?): void

Defined in: ui/client.ts:110

Tap a bar cap — the same command a key would dispatch on the host.

Parameters

command

string

payload?

unknown

Returns

void


dispose()

dispose(): void

Defined in: ui/client.ts:112

Close the transport and release the client.

Returns

void


join()

join(id): void

Defined in: ui/client.ts:106

Join a host by its relay id.

Parameters

id

string

Returns

void


joinedHost()

joinedHost(): string | undefined

Defined in: ui/client.ts:103

Returns

string | undefined


leave()

leave(): void

Defined in: ui/client.ts:108

Leave the current room (back to the session list).

Returns

void


phase()

phase(): string | undefined

Defined in: ui/client.ts:101

Returns

string | undefined


rejectedReason()

rejectedReason(): string | undefined

Defined in: ui/client.ts:104

Returns

string | undefined


rows()

rows(): WireCap[]

Defined in: ui/client.ts:99

Returns

WireCap[]


sessions()

sessions(): SessionInfo[]

Defined in: ui/client.ts:98

Returns

SessionInfo[]


status()

status(): ConnectionStatus

Defined in: ui/client.ts:102

Returns

ConnectionStatus