Class IgxStepperComponent

IgxStepper は、コンテンツを論理ステップに分割することにより、ウィザードのようなワークフローを提供します。

Igx Module

IgxStepperModule

Igx Keywords

stepper

Igx Group

レイアウト

備考

Ignite UI for Angular Stepper コンポーネントを使用すると、複数のステップ間を移動できます。 水平方向と垂直方向、およびキーボード ナビゲーションをサポートし、アクティブなステップを制御する API メソッドを提供します。 このコンポーネントは、アクティブなステップを制御するキーボード ナビゲーションと API を提供します。

<igx-stepper>
<igx-step [active]="true">
<igx-icon igxStepIndicator>home</igx-icon>
<p igxStepTitle>Home</p>
<div igxStepContent>
...
</div>
</igx-step>
<igx-step [optional]="true">
<div igxStepContent>
...
</div>
</igx-step>
<igx-step>
<div igxStepContent>
...
</div>
</igx-step>
</igx-stepper>

階層

Hierarchy

  • IgxCarouselComponentBase
    • IgxStepperComponent

実装

  • IgxStepper
  • OnChanges
  • OnInit
  • AfterContentInit
  • OnDestroy

コンストラクター

プロパティ

activeStepChanged: EventEmitter<IStepChangedEventArgs> = ...

アクティブなステップが変更されたときに発生します。

<igx-stepper (activeStepChanged)="handleActiveStepChanged($event)"></igx-stepper>
activeStepChanging: EventEmitter<IStepChangingEventArgs> = ...

ステッパーのアクティブなステップが変更しているときに発生します。

<igx-stepper (activeStepChanging)="handleActiveStepChanging($event)">
</igx-stepper>
public handleActiveStepChanging(event: IStepChangingEventArgs) {
if (event.newIndex < event.oldIndex) {
event.cancel = true;
}
}
contentTop: boolean = false

コンテンツがステップの上に表示されるかどうかを取得または設定します。

備考

デフォルト値は false で、コンテンツはステップの下にあります。

this.stepper.contentTop = true;
stepType: IgxStepType = IgxStepType.Full

ステップのタイプを取得または設定します。

this.stepper.stepType = IgxStepType.Indicator;
titlePosition: IgxStepperTitlePosition = null

ステップのタイトルの位置を取得または設定します。

備考

ステッパーが水平方向のデフォルト値は bottom です。 垂直レイアウトでは、デフォルトのタイトル位置は end です。

this.stepper.titlePosition = IgxStepperTitlePosition.Top;

アクセサー

メソッド

  • ステッパーを初期状態にリセットします。つまり、最初のステップをアクティブ化します。

    備考

    ステップのコンテンツは自動的にリセットされません。

    this.stepper.reset();
    

    返却 void