IndicatorStateGetters extension

on

Properties

isArmed bool

Available on IndicatorState, provided by the IndicatorStateGetters extension

The user has dragged the pointer further than the distance declared by containerExtentPercentageToArmed or offsetToArmed (over the value of 1.0). Releasing the pointer in this state will trigger the onRefresh function.
no setter
isCanceling bool

Available on IndicatorState, provided by the IndicatorStateGetters extension

The function onRefresh has not been executed, and the indicator is hidding from its current value that is lower than 1.0 to 0.0.
no setter
isComplete bool

Available on IndicatorState, provided by the IndicatorStateGetters extension

OPTIONAL - Provide completeStateDuration argument to enable it. The onRefresh callback has completed and the pointer remains at value 1.0 for the specified duration.
no setter
isDragging bool

Available on IndicatorState, provided by the IndicatorStateGetters extension

The user starts scrolling/dragging the pointer to refresh. Releasing the pointer in this state will not trigger the onRefresh function. The controller value changes from 0.0 to 1.0.
no setter
isFinalizing bool

Available on IndicatorState, provided by the IndicatorStateGetters extension

The onRefresh function has been executed, and the indicator hides from the value 1.0 to 0.0.
no setter
isIdle bool

Available on IndicatorState, provided by the IndicatorStateGetters extension

In this state, the indicator is not visible. No user action is performed. Value remains at 0.0.
no setter
isLoading bool

Available on IndicatorState, provided by the IndicatorStateGetters extension

The indicator is in its target value 1.0. The onRefresh function is triggered.
no setter
isSettling bool

Available on IndicatorState, provided by the IndicatorStateGetters extension

The user has released the indicator in the armed state. The indicator settles on its target value 1.0.
no setter