RxRaisedButton class
a reimplementation of a RaisedButton
where the onPressed
is replaced with rxCommand
so the button gets disabled if the rxCommand
has the canExecute
set to false
or when it is executing
Constructors
-
RxRaisedButton({Key key, ValueChanged<
bool> onHighlightChanged, ButtonTextTheme textTheme, Color textColor, Color disabledTextColor, Color color, Color disabledColor, Color highlightColor, Color splashColor, Brightness colorBrightness, double elevation, double highlightElevation, double disabledElevation, EdgeInsetsGeometry padding, ShapeBorder shape, MaterialTapTargetSize materialTapTargetSize, Duration animationDuration, Widget child, RxCommand<BuildContext, void> rxCommand })
Properties
- animationDuration → Duration
-
final
- child → Widget
-
final
- clipBehavior → Clip
-
final
- color → Color
-
final
- colorBrightness → Brightness
-
final
- disabledColor → Color
-
final
- disabledElevation → double
-
final
- disabledTextColor → Color
-
final
- elevation → double
-
final
- highlightColor → Color
-
final
- highlightElevation → double
-
final
- key → Key
-
final
- materialTapTargetSize → MaterialTapTargetSize
-
final
-
onHighlightChanged
→ ValueChanged<
bool> -
final
- padding → EdgeInsetsGeometry
-
final
-
rxCommand
→ RxCommand<
BuildContext, void> -
final
- shape → ShapeBorder
-
final
- splashColor → Color
-
final
- textColor → Color
-
final
- textTheme → ButtonTextTheme
-
final
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Methods
-
build(
BuildContext context) → Widget - Describes the part of the user interface represented by this widget. [...]
-
createElement(
) → StatelessElement -
Creates a
StatelessElement
to manage this widget's location in the tree. [...]inherited -
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
@pragma("vm:entry-point"), inherited
-
toString(
) → String -
Returns a string representation of this object.
inherited
-
toStringShort(
) → String -
A short, textual description of this widget.
inherited
Operators
-
operator ==(
dynamic other) → bool -
The equality operator. [...]
inherited