MoonSizes class
- Inheritance
-
- Mixed in types
-
- Annotations
-
Constructors
-
MoonSizes({required double x6s, required double x5s, required double x4s, required double x3s, required double x2s, required double xs, required double sm, required double md, required double lg, required double xl, required double x2l})
-
const
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
lg
→ double
-
The large size.
final
-
md
→ double
-
The medium size.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
sm
→ double
-
The small size.
final
-
type
→ Object
-
The extension's type.
no setterinherited
-
x2l
→ double
-
The (2x) extra large size.
final
-
x2s
→ double
-
The (2x) extra small size.
final
-
x3s
→ double
-
The (3x) extra small size.
final
-
x4s
→ double
-
The (4x) extra small size.
final
-
x5s
→ double
-
The (5x) extra small size.
final
-
x6s
→ double
-
The (6x) extra small size.
final
-
xl
→ double
-
The extra large size.
final
-
xs
→ double
-
The extra small size.
final
Methods
-
copyWith({double? x6s, double? x5s, double? x4s, double? x3s, double? x2s, double? xs, double? sm, double? md, double? lg, double? xl, double? x2l})
→ MoonSizes
-
Creates a copy of this theme extension with the given fields
replaced by the non-null parameter values.
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.
override
-
lerp(covariant ThemeExtension<MoonSizes>? other, double t)
→ MoonSizes
-
Linearly interpolate with another ThemeExtension object.
override
-
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 brief description of this object, usually just the runtimeType and the
hashCode.
inherited