KeynoteQuoteSlide constructor

const KeynoteQuoteSlide({
  1. required String quoteText,
  2. Key? key,
  3. String? attributionText,
  4. Gradient? quoteGradient,
  5. TextStyle? quoteStyle,
  6. TextStyle? attributionStyle,
  7. Alignment? quoteAlignment,
  8. Alignment? attributionAlignment,
  9. Widget? quoteAttributionSpacing,
  10. EdgeInsets? padding,
  11. int? headerFlexUnits,
  12. int? bodyFlexUnits,
  13. Widget? quoteWidgetReplacement,
  14. Widget? attributionWidgetReplacement,
  15. int? animationIndex,
  16. 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,
});