A stepper component that provides a wizard-like workflow by dividing content into logical steps.

Slots
default — Renders `igc-step` components inside the default slot.

The animation duration in either vertical or horizontal mode in milliseconds.

animationDuration: number

Whether the content is displayed above the steps.

contentTop: boolean

The animation type when in horizontal mode.

horizontalAnimation: HorizontalTransitionAnimation

Whether the stepper is linear.

linear: boolean

The orientation of the stepper.

orientation: StepperOrientation

The visual type of the steps.

stepType: StepperStepType

The position of the steps title.

titlePosition: StepperTitlePosition

The animation type when in vertical mode.

verticalAnimation: StepperVerticalAnimation

Returns all of the stepper's steps.

get steps(): readonly IgrStepComponent[]

Returns readonly IgrStepComponent[]

Activates the step at a given index.

navigateTo(index: number): void

Parameters

  • index: number

Returns void

Activates the next enabled step.

next(): void

Returns void

Activates the previous enabled step.

prev(): void

Returns void

Resets the stepper to its initial state i.e. activates the first step.

reset(): void

Returns void

Emitted after the active step has changed.

onActiveStepChanged(args: CustomEvent<IgrActiveStepChangedEventArgs>): void

Parameters

Returns void

Emitted when the active step is about to change. Cancelable.

onActiveStepChanging(args: CustomEvent<IgrActiveStepChangingEventArgs>): void

Parameters

Returns void