StepTitle constructor

const StepTitle({
  1. Key? key,
  2. required Widget title,
  3. Widget? subtitle,
  4. CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.stretch,
  5. VoidCallback? onPressed,
})

Creates a StepTitle.

The title is required. The subtitle, crossAxisAlignment, and onPressed parameters are optional.

Parameters:

  • title (Widget, required): main title content
  • subtitle (Widget?): optional subtitle below title
  • crossAxisAlignment (CrossAxisAlignment): text alignment (default: stretch)
  • onPressed (VoidCallback?): tap callback for interaction

Example:

StepTitle(
  title: Text('Payment Info'),
  subtitle: Text('Credit card details'),
  crossAxisAlignment: CrossAxisAlignment.center,
  onPressed: () => navigateToPayment(),
);

Implementation

const StepTitle({
  super.key,
  required this.title,
  this.subtitle,
  this.crossAxisAlignment = CrossAxisAlignment.stretch,
  this.onPressed,
});