KeynoteQuoteSlide constructor
- required String quoteText,
- Key? key,
- String? attributionText,
- Gradient? quoteGradient,
- TextStyle? quoteStyle,
- TextStyle? attributionStyle,
- Alignment? quoteAlignment,
- Alignment? attributionAlignment,
- Widget? quoteAttributionSpacing,
- EdgeInsets? padding,
- int? headerFlexUnits,
- int? bodyFlexUnits,
- Widget? quoteWidgetReplacement,
- Widget? attributionWidgetReplacement,
- int? animationIndex,
- AnimationArguments? animationArguments,
Constructs a KeynoteQuoteSlide widget.
quoteText
is the text of the quote.
attributionText
is the optional text of the attribution.
quoteGradient
is the optional gradient to apply to the quote.
quoteStyle
is the optional style for the quote text.
attributionStyle
is the optional style for the attribution text.
quoteAlignment
is the optional alignment for the quote text.
attributionAlignment
is the optional alignment for the attribution text.
quoteAttributionSpacing
is the optional spacing widget
between the quote and attribution.
padding
is the optional padding around the slide.
headerFlexUnits
is the optional flex units for the header section.
bodyFlexUnits
is the optional flex units for the body section.
quoteWidgetReplacement
is the optional replacement widget
for the quote text.
attributionWidgetReplacement
is the optional replacement
widget for the attribution text.
animationIndex
is the optional index used for
controlling the animation of the slide.
animationArguments
is the optional animation arguments
for animating the slide.
Implementation
const KeynoteQuoteSlide({
required this.quoteText,
super.key,
this.attributionText,
this.quoteGradient,
this.quoteStyle,
this.attributionStyle,
this.quoteAlignment,
this.attributionAlignment,
this.quoteAttributionSpacing,
this.padding,
this.headerFlexUnits,
this.bodyFlexUnits,
this.quoteWidgetReplacement,
this.attributionWidgetReplacement,
this.animationIndex,
this.animationArguments,
});