utilities library

Utility classes - helpers, shapes, and shared components.

Classes

MarkerShape
Abstract base class for marker shapes.
MarkerShapes
Predefined marker shape constants.
NodeFlowActionDispatcher<T>
A Flutter Action that dispatches to NodeFlow actions based on intent actionId.
NodeFlowActionIntent<T>
An Intent representing a NodeFlow action to be executed.
NodeFlowKeyboardHandler<T>
Primary keyboard handler for NodeFlow using Flutter's Actions and Shortcuts system.
ResizeResult
Result of a resize calculation including drift tracking.

Enums

ShapeDirection
Orientation/direction for marker shapes.

Mixins

GroupableMixin<T>
Mixin for nodes that can group/contain other nodes.
NodeFlowActionsMixin<T extends StatefulWidget>
A mixin that provides convenient methods for executing NodeFlow actions from within stateful widgets.
ResizableMixin<T>
Mixin providing resize functionality for nodes.