ReactiveNum extension

Extension for Reactive<num> providing common numeric utilities.

on

Properties

isNegative bool

Available on Reactive<num>, provided by the ReactiveNum extension

Returns true if the value is negative (< 0).
no setter
isPositive bool

Available on Reactive<num>, provided by the ReactiveNum extension

Returns true if the value is positive (> 0).
no setter
isZero bool

Available on Reactive<num>, provided by the ReactiveNum extension

Returns true if the value is exactly zero.
no setter

Methods

clamp(int min, int max) → void

Available on Reactive<num>, provided by the ReactiveNum extension

Clamps the numeric value between min and max.
dec([num by = 1]) → void

Available on Reactive<num>, provided by the ReactiveNum extension

Alias for decrement.
decrement([num by = 1]) → void

Available on Reactive<num>, provided by the ReactiveNum extension

Decrements the numeric value by by (default: 1).
inc([num by = 1]) → void

Available on Reactive<num>, provided by the ReactiveNum extension

Alias for increment.
increment([num by = 1]) → void

Available on Reactive<num>, provided by the ReactiveNum extension

Increments the numeric value by by (default: 1).
roundTo(int digits) → void

Available on Reactive<num>, provided by the ReactiveNum extension

Rounds the numeric value to digits decimal places.