KeynoteAgendaSlide constructor
- required String titleText,
- Key? key,
- String? subTitleText,
- TextStyle? titleStyle,
- TextStyle? subtitleStyle,
- TextAlign? titleTextAlignment,
- TextAlign? subtitleTextAlignment,
- Alignment? titleAlignment,
- Alignment? subtitleAlignment,
- Widget? titleSubTitleSpacing,
- EdgeInsets? padding,
- int? headerFlexUnits,
- int? bodyFlexUnits,
- Widget? titleWidgetReplacement,
- Widget? subtitleWidgetReplacement,
- int? animationIndex,
- AnimationArguments? animationArguments,
Constructs a KeynoteAgendaSlide widget.
titleText
is the text for the slide title.
subTitleText
is the text for the slide subtitle.
titleStyle
is the text style for the slide title.
subtitleStyle
is the text style for the slide subtitle.
titleAlignment
is the alignment for the slide title widget.
subtitleAlignment
is the alignment for the slide subtitle widget.
footerAlignment
is the alignment for the slide footer widget.
titleTextAlignment
is the text alignment for the slide title.
subtitleTextAlignment
is the text alignment for the slide subtitle.
titleSubTitleSpacing
is the widget to specify spacing
between the title and subtitle.
subtitleFooterSpacing
is the widget to specify spacing
between the subtitle and footer.
padding
is the padding for the slide.
headerFlexUnits
is the flex units for the slide header.
bodyFlexUnits
is the flex units for the slide body.
footerFlexUnits
is the flex units for the slide footer.
titleWidgetReplacement
is the replacement widget
for the slide title.
subtitleWidgetReplacement
is the replacement widget
for the slide subtitle.
footerWidget
is the widget for the slide footer.
animationIndex
is the index at which
the animation should start.
animationArguments
is the animation arguments
for the slide animation.
Implementation
const KeynoteAgendaSlide({
required this.titleText,
super.key,
this.subTitleText,
this.titleStyle,
this.subtitleStyle,
this.titleTextAlignment,
this.subtitleTextAlignment,
this.titleAlignment,
this.subtitleAlignment,
this.footerAlignment,
this.titleSubTitleSpacing,
this.subtitleFooterSpacing,
this.padding,
this.headerFlexUnits,
this.bodyFlexUnits,
this.footerFlexUnits,
this.titleWidgetReplacement,
this.subtitleWidgetReplacement,
this.footerWidget,
this.animationIndex,
this.animationArguments,
});