Lightning Experience の setTabIcon()
指定されたタブのアイコンと代替テキストを設定します。このメソッドは、Lightning コンソールアプリケーションでのみ機能します。
引数
| 名前 | 型 | 説明 |
|---|---|---|
| tabId | string | アイコンを設定するタブの ID。 |
| icon | string | SLDS アイコンキー。SLDS リファレンスサイトでアイコンキーの完全なリストを確認してください。 |
| iconAlt | string | 省略可能。アイコンの代替テキスト。 |
LWC のサンプルコード
このコンポーネントには、指定されたタブにアイコンを設定する関数があります。
Aura コンポーネントのサンプルコード
このコンポーネントにはボタンがあり、押すと、フォーカスされているタブのアイコンが SLDS の [承認] アクションアイコンに設定されます。
コンポーネントコード:
コントローラーコード:
応答
このメソッドは、成功時に変更されたタブを表す tabInfo オブジェクトに解決される Promise を返します。tabInfo オブジェクトは、ワークスペースタブに関する情報の JSON 配列で、各サブタブに関する情報の配列がネストされています。tabInfo オブジェクトの構造を次に示します。