提供: Bright Pattern Documentation
移動先: 案内検索
• English

activatePage

現在のCommunicatorウィジェットインスタンスをアクティブに設定します。Communicatorウィジェットのインスタンス(ブラウザのタブなど)が複数開かれている場合に機能します。アクティブなCommunicatorウィジェットは、非アクティブなタブには届かないいくつかのシングルトンイベントを受け取ります。 これらのイベントには、ON_OPEN_RECORDON_SEARCH_RECORDSON_SHOW_SCREENON_SAVE_ACTIVITY_RECORDON_REQUEST_TRANSFER_DATAON_GET_KNOWLEDGE_BASE_FOLDERON_SEARCH_KNOWLEDGE_BASEON_GET_KNOWLEDGE_BASE_ARTICLEON_WEB_SCREEN_POP_CUSTOMON_VALIDATE_ASSOCIATED_RECORDS などがあります

通常、このメソッドを使用する必要はありません。Communicator ウィジェットの UI を操作する際、Communicator ウィジェット自体がページのアクティベーションを追跡するためです。

リクエスト

構文

activatePage(): Promise<OperationResult<null>>


パラメータ なし

リクエスト例

window.top.addEventListener("visibilitychange", () => {

if (window.top.document.visibilityState === 'visible') {

adApi.activatePage()

}

})

window.top.addEventListener("フォーカス", () => {

adApi.activatePage()

})

戻り値

null

< 前へ | 次へ >