RxBool class

Rx class for bool Type.

Inheritance

Constructors

RxBool([bool initial = false])

Properties

hashCode int
The hash code for this object.
no setterinherited
ob bool
Notify the host to rebuild related consumer widget and then return the underlying object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
rxAspects Set<Object>
finalinherited
value ↔ dynamic
Getter:
getter/setter pairinherited

Methods

addRxAspects([Object? aspects]) → void
Add aspects to the Rx aspects. param aspects: Iterable: add aspects to the rx aspects null: broadcast to the model RxImpl: add (aspects as RxImpl).rxAspects to the rx aspects : add aspects to the rx aspects
inherited
call(bool v) bool
RxVar(newVal): set new value to the Rx underlying value. dart:call() works in the same way as operator()
inherited
clearRxAspects() → void
Clear all the Rx aspects.
inherited
consume(Widget create(), {Key? key}) Widget
Create a consumer widget and connect with the watched variable. The consumer widget will rebuild whenever the watched variable updates.
inherited
copyInfo(RxImpl<bool> other) → void
Copy info from another Rx variable.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notify() → void
Synonym of publishRxAspects().
inherited
publishRxAspects() → void
Publish Rx aspects to the host.
inherited
removeRxAspects([Object? aspects]) → void
Remove aspects from the Rx aspects. param aspects: Iterable: remove aspects from the rx aspects null: don't broadcast to the model RxImpl: remove (aspects as RxImpl).rxAspects from the rx aspects : remove aspects from the rx aspects
inherited
retainRxAspects(Object aspects) → void
Retain aspects in the Rx aspects. param aspects: Iterable: retain rx aspects in the aspects RxImpl: retain rx aspects in the (aspects as RxImpl).rxAspects : retain rx aspects in the aspects
inherited
toString() String
A string representation of this object.
override
touch() → void
Activate automatic aspect management for this watched variable.
inherited

Operators

operator &(bool other) bool
operator ==(Object other) bool
The equality operator.
inherited
operator ^(bool other) bool
operator |(bool other) bool