KeynoteQuoteSlide constructor
- required String quoteText,
- Key? key,
- String? attributionText,
- Gradient? quoteGradient,
- TextStyle? quoteStyle,
- TextStyle? attributionStyle,
- Alignment? quoteAlignment,
- Alignment? attributionAlignment,
- TextAlign? quoteTextAlignment,
- TextAlign? attributionTextAlignment,
- 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 gradient to apply to the quote.
quoteStyle
is the style for the quote text.
attributionStyle
is the style for the attribution text.
quoteTextAlignment
is the text alignment for the quote text widget.
attributionTextAlignment
is the text alignment
for the attribution text widget.
quoteAlignment
is the alignment for the quote text widget.
attributionAlignment
is the alignment for the attribution text widget.
quoteAttributionSpacing
is the spacing widget
between the quote and attribution.
padding
is the optional padding around the slide.
headerFlexUnits
is the 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.quoteTextAlignment,
this.attributionTextAlignment,
this.quoteAttributionSpacing,
this.padding,
this.headerFlexUnits,
this.bodyFlexUnits,
this.quoteWidgetReplacement,
this.attributionWidgetReplacement,
this.animationIndex,
this.animationArguments,
});