MoonTableRowLabel class

Constructors

MoonTableRowLabel({bool pinned = true, Duration? transitionDuration, Curve? transitionCurve, EdgeInsetsGeometry? padding, TextStyle? textStyle, TextStyle? pinnedAnimatedTextStyle, required Widget label})
Creates a Moon Design table row label.
const

Properties

hashCode int
The hash code for this object.
no setterinherited
label Widget
The widget displayed inside the table row above the row cells, spanning the full width of the row.
final
padding EdgeInsetsGeometry?
The padding of the table row label.
final
pinned bool
Whether the table row label is pinned or scrolls horizontally with the table body during horizontal scrolling.
final
pinnedAnimatedTextStyle TextStyle?
The animated text style of the table row label when pinned is true and the table is being horizontally scrolled.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
textStyle TextStyle?
The text style of the table row label when pinned is true and the table is being horizontally scrolled.
final
transitionCurve Curve?
The curve of the table row label transition animation during horizontal scrolling.
final
transitionDuration Duration?
The duration of the table row label transition animation during horizontal scrolling.
final

Methods

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