クラス IgxTabsComponent

階層

  • IgxTabsComponent

実装

  • IgxTabsBase
  • AfterViewInit
  • OnDestroy

コンストラクタ

constructor

プロパティ

contentTabs

contentTabs: QueryList<IgxTabItemComponent>

ページで定義されているすべての IgxTabItemComponent の監視可能なコレクションを提供します。

const tabItems = this.myTabComponent.contentTabs;

groups

groups: QueryList<IgxTabsGroupComponent>

すべての IgxTabsGroupComponent の監視可能コレクションを提供します。

const groupItems = this.myTabComponent.groups;

onTabItemDeselected

onTabItemDeselected: EventEmitter<Object> = new EventEmitter()

タブ項目が選択解除された時に発生されます。

<igx-tabs (onTabItemDeselected)="itemDeselected($event)">
     <igx-tabs-group label="Tab 1">This is Tab 1 content.</igx-tabs-group>
     <igx-tabs-group label="Tab 2">This is Tab 2 content.</igx-tabs-group>
</igx-tabs>
itemDeselected(e){
     const tabGroup = e.group;
     const tabItem = e.tab;
}

onTabItemSelected

onTabItemSelected: EventEmitter<Object> = new EventEmitter()

タブ項目が選択された時に発生されます。

<igx-tabs (onTabItemSelected)="itemSelected($event)">
     <igx-tabs-group label="Tab 1">This is Tab 1 content.</igx-tabs-group>
     <igx-tabs-group label="Tab 2">This is Tab 2 content.</igx-tabs-group>
</igx-tabs>
itemSelected(e){
     const tabGroup = e.group;
     const tabItem = e.tab;
}

tabsType

tabsType: string | TabsType = "contentfit"

タブ ヘッダーのサイズ設定モードを定義します。contentfit または fixed に設定できます。 デフォルトのヘッダーのサイズ設定モードは contentfit です。

<igx-tabs tabsType="fixed">
    <igx-tabs-group label="HOME">Home</igx-tabs-group>
</igx-tabs>

viewTabs

viewTabs: QueryList<IgxTabItemComponent>

すべての IgxTabItemComponent の監視可能コレクションを提供します。

const tabItems = this.myTabComponent.viewTabs;

アクセサー

selectedIndex

  • get selectedIndex(): number
  • set selectedIndex(index: number): void
  • selectedIndex の値を設定する @Input プロパティ。 デフォルト値は 0 です。

    <igx-tabs selectedIndex="1">

    双方向データ バインディング。

    <igx-tabs [(selectedIndex)]="model.selectedIndex">

    返却 number

  • selectedIndex の値を設定する @Input プロパティ。 デフォルト値は 0 です。

    <igx-tabs selectedIndex="1">

    双方向データ バインディング。

    <igx-tabs [(selectedIndex)]="model.selectedIndex">

    パラメーター

    • index: number

    返却 void

selectedTabItem

tabs

  • すべての IgxTabItemComponent の監視可能コレクションを提供します。 最初にコンテンツの子として取得します。使用できない場合は、ビューの子として取得します。

    const tabItems = this.myTabComponent.tabs;

    返却 QueryList<IgxTabItemComponent>

メソッド

hideIndicator

  • hideIndicator(): void