バックグラウンドユーティリティ項目の使用
lightning:backgroundUtilityItem インターフェースを実装して、イベントを起動したり、イベントに応答したりするコンポーネントをユーティリティバーに表示せずに作成します。
このコンポーネントは、アプリケーションの読み込み時に lightning:backgroundUtilityItem を実装し、lightning:tabCreated イベントをリスンします。このコンポーネントは、5 個を超えるタブが開かないようにします。
タブが作成されると、コンポーネントのコントローラでイベントハンドラが onTabCreated をコールし、開いているタブの数をチェックします。タブの数が 5 個を超えている場合、新しく作成されたタブが自動的に閉じます。
バックグラウンドユーティリティ項目は、通常のユーティリティ項目と同じ方法でアプリケーションに追加されますが、ユーティリティバーには表示されません。ユーティリティ項目リストのバックグラウンドユーティリティ項目の横には
アイコンが表示されます。