提供: Bright Pattern Documentation
• 日本語

Revision as of 10:09, 21 September 2026 by BpDeeplTranslateMaintenance (talk | contribs) (Updated via BpDeeplTranslate extension)

< 前へ | 次へ >
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
移動先: 案内検索
• 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

< 前へ | 次へ >