getNavigationTabs()
構文
1sforce.console.getNavigationTabs((optional)callback:Function)引数
| 名前 | 型 | 説明 |
|---|---|---|
| callback | function | メソッドの完了時にコールされる JavaScript メソッド。 |
サンプルコード – Visualforce
1<apex:page>
2 <apex:includeScript value="/support/console/54.0/integration.js"/>
3 <script type="text/javascript">
4
5 var callback = function (result) {
6 var id;
7 if (result.success) {
8 var tempItem = JSON.parse(result.items);
9 for (var i = 0, len = tempItem.length; i < len; i++) {
10 alert('Label:'+tempItem[i].label+'listViewURl:'+tempItem[i].listViewUrl+'navTabid:'
11 +tempItem[i].navigationTabId+'Selected ' +tempItem[i].selected);
12 }
13 } else {
14 alert('something is wrong!');
15 }
16 };
17 sforce.console.getNavigationTabs(callback);
18 </script>
19</apex:page>応答
このメソッドは非同期であるため、コールバックメソッドのオブジェクトで応答を返します。応答オブジェクトには次の項目が含まれます。
| 名前 | 型 | 説明 |
|---|---|---|
| menuItems | object | ナビゲーションタブ内のオブジェクトの ID。 |
| success | boolean | ナビゲーションタブ内のオブジェクトの ID が正常に返された場合は true、それ以外の場合は false。 |