TextStylePreview class
The widget to preview the TextStyle of the Text.
The TextStylePreview is only enabled in debug mode.
The TextStylePreview can be launched by tapping or long pressing on the Text.
The TextStylePreview can be customized by TextStylePreviewStyle.
The TextStylePreview can apply a custom style to the Text by TextStyleConverter.
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatefulWidget
- TextStylePreview
Constructors
- TextStylePreview({Key? key, required Text child, bool enabled = true, TypeScaleCategory initTypeScaleCategory = TypeScaleCategory.bodyMedium, TextStyleConverter? applyCustomStyle, TextStylePreviewStyle? style})
-
const
Properties
- applyCustomStyle → TextStyleConverter?
-
The custom style to apply to the TextStyle.
final
- child → Text
-
The Text to preview the TextStyle.
final
- enabled → bool
-
Whether the TextStylePreview is enabled.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- initTypeScaleCategory → TypeScaleCategory
-
The initial scale category of the TextStyle.
final
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- style → TextStylePreviewStyle?
-
The style to customize the TextStylePreview.
final
Methods
-
createElement(
) → StatefulElement -
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createState(
) → State< TextStylePreview> -
Creates the mutable state for this widget at a given location in the tree.
override
-
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