メインコンテンツまでスキップ

配置

概要

ページにロードされたRoktの配置を表すオブジェクト。ページ上の配置との対話機能を提供します。

メソッド

close

close(): Promise<void>

配置を閉じてページから削除します。

戻り値: Promise<void>


on

on<T>(event: string): Subscriber<PlacementEvent<T>>

特定の名前のイベントに対して配置からの購読を許可します。

パラメータ:

名前タイプ説明
eventstring購読するイベントの名前

戻り値: Subscriber<T>


ready

ready(): Promise<T>

配置が準備完了になるまで待機することができます。準備完了の条件は以下の通りです:

  • 配置が正常にロードされたこと
  • send メソッドを使用して送信されたイベントを受け取る準備ができていること

配置のロードに何らかの理由で失敗した場合、エラーが発生し、Promise が拒否されます。

戻り値: Promise<void>


send

send<T>(name: string, data?: T): Promise<void>

イベントを配置に送信します。返される Promise は、配置がメッセージを処理すると解決されます。

パラメータ:

名前説明
namestringイベントの名前
dataT指定されたイベントのオプションのデータ

戻り値: Promise<void>

この記事は役に立ちましたか?