RxDouble class

A reactive double

Inheritance
Available Extensions

Constructors

RxDouble(num value)
Create a reactive double

Properties

hashCode int
The hash code for this object.
no setterinherited
isFinite bool
See num.isFinite
no setterinherited
isInfinite bool
See num.isInfinite
no setterinherited
isNaN bool
See num.isNan
no setterinherited
isNegative bool
See num.isNegative
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sign double
See num.sign
no setter
stream Stream<num>
Stream of value changes
no setterinherited
unregisteredValue num
Read the current value without calling register
no setterinherited
value double
The current value
getter/setter pairinherited-setteroverride-getter

Methods

abs() double
See num.abs
ceil() int
See num.ceil
inherited
ceilToDouble() double
See num.ceilToDouble
inherited
clamp(num lowerLimit, num upperLimit) num
See num.clamp
inherited
compareTo(num other) int
Compares this object to another object.
inherited
floor() int
See num.floor
inherited
floorToDouble() double
See num.floorToDouble
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notify() → void
Notify listeners with the current value
inherited
notifyWithValue(num value) → void
Notify listeners with the given value
inherited
register() → void
Register with the current zone's RxRegistrar if it exists
inherited
remainder(num other) double
See num.remainder
round() int
See num.round
inherited
roundToDouble() double
See num.roundToDouble
inherited
run(RxAction action, {bool notify = true}) bool
Run action with registration and notifications disabled. Will notify after action is completed if notify is true and the child implementation decides a notification should be sent.
inherited
toDouble() double
See num.toDouble
inherited
toInt() int
See num.compareTo
inherited
toString() String
A string representation of this object.
inherited
toStringAsExponential([int? fractionDigits]) String
See num.toStringAsExponential
inherited
toStringAsFixed(int fractionDigits) String
See num.toStringAsFixed
inherited
toStringAsPrecision(int precision) String
See num.toStringAsPrecision
inherited
truncate() int
See num.truncate
inherited
truncateToDouble() double
See num.truncateToDouble
inherited

Operators

operator %(num other) double
See the num documentation
operator *(num other) double
See the num documentation
operator +(num other) double
See the num documentation
operator -(num other) double
See the num documentation
operator /(num other) double
See the num documentation
inherited
operator <(num other) bool
See the num documentation
inherited
operator <=(num other) bool
See the num documentation
inherited
operator ==(Object other) bool
Returns true if both RxValue values are equal
inherited
operator >(num other) bool
See the num documentation
inherited
operator >=(num other) bool
See the num documentation
inherited
operator unary-() double
See the num documentation
operator ~/(num other) int
See the num documentation
inherited