Class ProgressStepper

java.lang.Object
org.patternfly.component.BaseComponent<HTMLOListElement, ProgressStepper>
org.patternfly.component.progressstepper.ProgressStepper
All Implemented Interfaces:
Iterable<ProgressStep>, ElementAttributeMethods<HTMLOListElement, ProgressStepper>, ElementClassListMethods<HTMLOListElement, ProgressStepper>, ElementConsumerMethods<HTMLOListElement, ProgressStepper>, ElementContainerMethods<HTMLOListElement, ProgressStepper>, ElementEventMethods<HTMLOListElement, ProgressStepper>, ElementIdMethods<HTMLOListElement, ProgressStepper>, ElementQueryMethods<HTMLOListElement>, HTMLElementAttributeMethods<HTMLOListElement, ProgressStepper>, HTMLElementDataMethods<HTMLOListElement, ProgressStepper>, HTMLElementStyleMethods<HTMLOListElement, ProgressStepper>, HTMLElementVisibilityMethods<HTMLOListElement, ProgressStepper>, IsElement<HTMLOListElement>, TypedBuilder<HTMLOListElement, ProgressStepper>, Component, HasItems<HTMLOListElement, ProgressStepper, ProgressStep>, Modifiers.Center<HTMLOListElement, ProgressStepper>, Modifiers.Compact<HTMLOListElement, ProgressStepper>, Modifiers.Vertical<HTMLOListElement, ProgressStepper>

A progress stepper displays a timeline of tasks in a workflow and tracks a user's progress through the workflow.

The navigation semantics use a sentinel index interval of [-1, size]:

  • -1 → underflow / before the first element (no current step)
  • 0..n-1 → valid current step indices
  • size() → overflow / after the last element (no current step)
See Also: