InlineTextStyle class

A FlameTextStyle used to style an inline text element.

Note: the fields on this class are equivalent to the fields on Flutter's TextStyle class; check its documentation for more details.

Inheritance
Annotations

Constructors

InlineTextStyle({Color? color, String? fontFamily, double? fontSize, double? fontScale, FontWeight? fontWeight, FontStyle? fontStyle, double? letterSpacing, double? wordSpacing, double? height, TextLeadingDistribution? leadingDistribution, List<Shadow>? shadows, List<FontFeature>? fontFeatures, List<FontVariation>? fontVariations, TextDecoration? decoration, Color? decorationColor, TextDecorationStyle? decorationStyle, double? decorationThickness})

Properties

color Color?
final
decoration TextDecoration?
final
decorationColor Color?
final
decorationStyle TextDecorationStyle?
final
decorationThickness double?
final
fontFamily String?
final
fontFeatures List<FontFeature>?
final
fontScale double?
final
fontSize double?
final
fontStyle FontStyle?
final
fontVariations List<FontVariation>?
final
fontWeight FontWeight?
final
hashCode int
The hash code for this object.
no setterinherited
height double?
final
leadingDistribution TextLeadingDistribution?
final
letterSpacing double?
final
renderer TextRenderer
latefinal
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shadows List<Shadow>?
final
wordSpacing double?
final

Methods

asTextRenderer() TextPaint
asTextStyle() TextStyle
copyWith(covariant InlineTextStyle other) InlineTextStyle
Creates a new FlameTextStyle, preferring the properties of other if present, falling back to the properties of this.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited