gadgets.TabSet


コンストラクタ

gadgets.TabSet

新しい TabSet オブジェクトを作成します。

パラメータ

名前

説明

opt_moduleId

String

モジュールIDです。

opt_defaultTab

String

生成後に選択されるデフォルトのタブ名です。

opt_container

Element

タブを含める HTML コンテナ要素です。

サンプル

メソッド

gadgets.TabSet.addTab

タブを追加します。

パラメータ

名前

説明

tabName

String

作成するタブのラベルです。

opt_params

Object

パラメーターオブジェクトです。

返り値

説明

String

タブコンテナの DOM ID

gadgets.TabSet.alignTabs

タブの配置を設定します。デフォルトでは、タブは中央揃えです。

パラメータ

名前

説明

align

String

タブの位置です。「left」「center」「right」のいずれかです。

opt_offset

Number

左端または右端からタブをオフセットするピクセル数を設定するパラメータです。デフォルトは 3px です。

返り値

なし

サンプル

gadgets.TabSet.displayTabs

タブと、関連付けられているすべてのコンテンツの表示/非表示を切り替えます。

パラメータ

名前

説明

display

Boolean

true の場合タブが表示されます。falseの場合は非表示になります。

返り値

なし

サンプル

gadgets.TabSet.getHeaderContainer

タブヘッダーコンテナ要素を返します。

パラメータ

なし

返り値

説明

Element

タブヘッダーコンテナ要素です。

サンプル

gadgets.TabSet.getSelectedTab

現在選択されている Tab オブジェクトを返します。

パラメータ

なし

返り値

説明

gadgets.Tab

現在選択されている Tab オブジェクトです。

サンプル

gadgets.TabSet.getTabs

既存のすべてのタブ オブジェクトの配列を返します。

パラメータ

なし

返り値

説明

Array.<gadgets.Tab>

既存のすべての Tab オブジェクトの配列

gadgets.TabSet.removeTab

tabIndex にあるタブと、それに関連付けられているすべてのコンテンツを削除します。

パラメータ

名前

説明

tabIndex

Number

削除するタブのインデックスです。

返り値

なし

gadgets.TabSet.setSelectedTab

tabIndex にあるタブを選択し、タブのコールバック関数があれば呼び出します。タブが既に選択されている場合は、コールバックは呼び出されません。

パラメータ

名前

説明

tabIndex

Number

選択するタブのインデックスです。

返り値

なし

サンプル

gadgets.TabSet.swapTabs

tabIndex1 と tabIndex2 にあるタブの位置を交換します。選択されたタブは変更されずコールバック関数も呼び出されません。

パラメータ

名前

説明

tabIndex1

Number

交換する最初のタブのインデックスです。

tabIndex2

Number

交換する2番目のタブのインデックスです。

返り値

なし

サンプル

更新履歴

  • 2013/03/15
    • ドキュメント移行

PREVIOUS

gadgets.Tab

NEXT

gadgets.util