KeynoteQuoteSlide class
A widget that recreates the quotes slide from Keynote. Consists of a quote and attribution.
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatelessWidget
- KeynoteQuoteSlide
Constructors
- KeynoteQuoteSlide({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.
const
Properties
- animationArguments → AnimationArguments?
-
The optional animation arguments for animating the slide.
final
- animationIndex → int?
-
The optional index used for controlling the animation of the slide.
final
- attributionAlignment → Alignment?
-
The optional alignment for the attribution text widget.
final
- attributionStyle → TextStyle?
-
The optional style for the attribution text.
final
- attributionText → String?
-
The optional text of the attribution.
final
- attributionTextAlignment → TextAlign?
-
The optional alignment for the attribution text.
final
- attributionWidgetReplacement → Widget?
-
The optional replacement widget for the attribution text.
final
- bodyFlexUnits → int?
-
The optional flex units for the body section.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- headerFlexUnits → int?
-
The optional flex units for the header section.
final
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- padding → EdgeInsets?
-
The optional padding around the slide.
final
- quoteAlignment → Alignment?
-
The optional alignment for the quote text widget.
final
- quoteAttributionSpacing → Widget?
-
The optional spacing widget between the quote and attribution.
final
- quoteGradient → Gradient?
-
The optional gradient to apply to the quote.
final
- quoteStyle → TextStyle?
-
The optional style for the quote text.
final
- quoteText → String
-
The text of the quote.
final
- quoteTextAlignment → TextAlign?
-
The optional alignment for the quote text.
final
- quoteWidgetReplacement → Widget?
-
The optional replacement widget for the quote text.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
build(
BuildContext context) → Widget -
Describes the part of the user interface represented by this widget.
override
-
createElement(
) → StatelessElement -
Creates a StatelessElement to manage this widget's location in the tree.
inherited
-
debugDescribeChildren(
) → List< DiagnosticsNode> -
Returns a list of DiagnosticsNode objects describing this node's
children.
inherited
-
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
Add additional properties associated with the node.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode -
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
inherited
-
toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String -
A string representation of this object.
inherited
-
toStringDeep(
{String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a string representation of this node and its descendants.
inherited
-
toStringShallow(
{String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a one-line detailed description of the object.
inherited
-
toStringShort(
) → String -
A short, textual description of this widget.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited