feathers.utils

..
DateUtil

Utility functions for working with dates.

DeviceUtil

Utility functions for determining the capabilities of the current device.

DisplayObjectRecycler

Manages display objects that may be used to render data, in a component like ListView or TabBar.

DisplayUtil

Display list utility functions.

EdgePuller

Utility that provides a pull gesture with touch events.

ExclusivePointer

Allows a component to claim exclusive access to a pointer to avoid dragging, scrolling, or other interaction conflicts. In particular, if objects are nested, and they can be scrolled or dragged, it's better for one to eventually gain exclusive control over the pointer. Multiple objects being controlled by the same pointer often results in unexpected behavior.

KeyToState

Changes a target's state based on keyboard events, like a button.

LongPress

Dispatches LongPressEvent.LONG_PRESS (or a custom event type) on mouse down or touch begin after a short delay.

MathUtil

Utility functions for mathematical calculations.

MeasurementsUtil

Utility functions for use with the Measurements class.

PointerToState

Changes a target's state based on pointer events (MouseEvent and TouchEvent), like a button.

PointerTrigger

Dispatches TriggerEvent.TRIGGER (or a custom event type) when the target is clicked or tapped.

ScaleUtil

Utility functions for scaling geometry.

ScreenDensityScaleCalculator

Selects a scale value for the application based on the screen density (sometimes density is called DPI or PPI).

Scroller

Utility that provides touch and mouse wheel scrolling capabilities for any interactive display object.

TextFormatUtil

Utility functions for openfl.text.TextFormat objects.