VBI.connectors

VBI インスタンス上のコネクタ名前空間です。

メソッド

register

コネクタを登録します。

定義:

register(id: VBIConnectorId, connector: VBIConnectorLike): void

戻り値: void

パラメータ:

パラメータ説明
idVBIConnectorId-
connectorVBIConnectorLike-

get

コネクタを取得します。

定義:

get(id: VBIConnectorId): Promise<VBIConnector>

戻り値: Promise<VBIConnector>

パラメータ:

パラメータ説明
idVBIConnectorId-

has

コネクタが登録済みかどうかを判定します。

定義:

has(id: VBIConnectorId): boolean

戻り値: boolean

パラメータ:

パラメータ説明
idVBIConnectorId-

unregister

コネクタの登録を解除します。

定義:

unregister(id: VBIConnectorId): boolean

戻り値: boolean

パラメータ:

パラメータ説明
idVBIConnectorId-

VBIConnectorFactory

VBIConnector を遅延作成するファクトリ関数です。

定義:

type VBIConnectorFactory = () => Promise<VBIConnector>

VBIConnectorLike

VBI インスタンスに登録できるコネクタ値です。コネクタを直接渡す形式と非同期ファクトリの両方をサポートします。

定義:

type VBIConnectorLike = VBIConnector | VBIConnectorFactory