Skip to main content
Version: v1

IOldestClientObservable Interface

This is to make OldestClientObserver work with either a ContainerRuntime or an IFluidDataStoreRuntime (both expose the relevant API surface and eventing). However, really this info probably shouldn't live on either, since neither is really the source of truth (they are just the only currently-available plumbing options). It's information about the connection, so the real source of truth is lower (at the connection layer).

Signature

export interface IOldestClientObservable extends IEventProvider<IOldestClientObservableEvents>

Extends: IEventProvider<IOldestClientObservableEvents

Properties

Property Type Description
attachState AttachState
clientId string | undefined
connected boolean

Methods

Method Return Type Description
getQuorum() IQuorumClients

Property Details

attachState

Signature

attachState: AttachState;

Type: AttachState

clientId

Signature

clientId: string | undefined;

Type: string | undefined

connected

Signature

connected: boolean;

Type: boolean

Method Details

getQuorum

Signature

getQuorum(): IQuorumClients;

Returns

Return type: IQuorumClients