この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Lightning Experience の setTabHighlighted()

指定されたタブを異なる背景色とバッジで強調表示します。タブの強調表示は、Lightning コンソールアプリケーションを再読み込みすると保持されなくなります。このメソッドは、Lightning コンソールアプリケーションでのみ機能します。

引数

名前 説明
tabId string 強調表示するタブの ID。
highlighted boolean タブが強調表示されるかどうか。異なる背景色を設定してユーティリティを強調表示します。
options object 省略可能。強調表示されるタブの外観を変更する追加オプション。選択可能なオプションは次のとおりです。
  • pulse: true の場合、滑らかなアニメーションで 2 色が交互に入れ替わります。
  • state: タブの色を変更します。使用可能な種別は、success (success の色 (緑色))、warning (warning の色 (緑色))、error (error の色 (赤色)) です。

サンプルコード

このコンポーネントにはボタンがあり、押すと、フォーカスされているタブが強調表示されます。

コンポーネントコード:

コントローラコード:

応答

このメソッドは、成功時に変更されたタブを表す tabInfo オブジェクトに解決される Promise を返します。tabInfo オブジェクトは、ワークスペースタブに関する情報の JSON 配列で、各サブタブに関する情報の配列がネストされています。tabInfo オブジェクトの構造を次に示します。