NoticeThemeData class
Constructors
- NoticeThemeData.new({bool onGoing = false, Curve curve = Curves.bounceInOut, Curve reverseCurve = Curves.easeInOutBack, NoticeStyle style = const NoticeStyle(), Duration duration = const Duration(milliseconds: 1800), Duration animeDuration = const Duration(milliseconds: 240)})
-
const
Properties
- animeDuration → Duration
-
final
- curve → Curve
-
final
- duration → Duration
-
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- onGoing → bool
-
final
- reverseCurve → Curve
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- style → NoticeStyle
-
final
Methods
-
copyWith(
{NoticeStyle? style, bool? onGoing, Curve? curve, Curve? reverseCurve, Duration? duration, Duration? animeDuration}) → NoticeThemeData -
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.
override
Static Methods
-
lerp(
NoticeThemeData? a, NoticeThemeData? b, double t) → NoticeThemeData -
maybeOf(
BuildContext context) → NoticeThemeData? -
of(
BuildContext context) → NoticeThemeData