KeynoteTitleSlide class
A widget that recreates the title slide from Keynote. Consists of a title and subtitle and footer.
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatelessWidget
- KeynoteTitleSlide
Constructors
- KeynoteTitleSlide({required String titleText, Key? key, String? subTitleText, TextStyle? titleStyle, Gradient? titleGradient, TextStyle? subtitleStyle, Alignment? titleAlignment, Alignment? subtitleAlignment, TextAlign? titleTextAlignment, TextAlign? subtitleTextAlignment, Widget? titleSubTitleSpacing, EdgeInsets? padding, int? headerFlexUnits, int? bodyFlexUnits, Widget? titleWidgetReplacement, Widget? subtitleWidgetReplacement, int? animationIndex, AnimationArguments? animationArguments})
-
Creates a KeynoteTitleSlide with the specified parameters.
const
Properties
- animationArguments → AnimationArguments?
-
Additional animation settings for the slide.
final
- animationIndex → int?
-
The index of the slide for animation purposes.
final
- bodyFlexUnits → int?
-
The flex units for the body section of the slide.
final
-
The alignment of the footer text within the slide.
final
-
The spacing widget below the footer text.
final
-
The flex units for the footer section of the slide.
final
-
The style for the footer text.
final
-
The footer text of the slide.
final
-
The text alignment of the footer text.
final
-
A widget that can replace the default footer text widget.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- headerFlexUnits → int?
-
The flex units for the header section of the slide.
final
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- padding → EdgeInsets?
-
The padding around the slide content.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- subtitleAlignment → Alignment?
-
The alignment of the subtitle text within the slide.
final
- subtitleStyle → TextStyle?
-
The style for the subtitle text.
final
- subTitleText → String?
-
The subtitle of the slide.
final
- subtitleTextAlignment → TextAlign?
-
The text alignment of the subtitle text.
final
- subtitleWidgetReplacement → Widget?
-
A widget that can replace the default subtitle text widget.
final
- titleAlignment → Alignment?
-
The alignment of the title text within the slide.
final
- titleGradient → Gradient?
-
The gradient applied to the title text.
final
- titleStyle → TextStyle?
-
The style for the title text.
final
- titleSubTitleSpacing → Widget?
-
The spacing widget between the title and subtitle.
final
- titleText → String
-
The main title of the slide.
final
- titleTextAlignment → TextAlign?
-
The text alignment of the title text.
final
- titleWidgetReplacement → Widget?
-
A widget that can replace the default title text widget.
final
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, int wrapWidth = 65}) → 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