bloc/editor/editor_bloc library

Classes

AddedPoint
Event indicating a new point has been added at the given coordinates.
DeletedPoint
Event indicating an existing point has been removed.
DraggedPoint
Event indicating a dragging operation has ended.
DraggingPoint
Event indicating a point is being dragged to a new position.
DraggingPointFromLine
Event indicating a point on a line is being dragged.
Editor
Represents a state of the editor with a set of points.
EditorBloc
A BLoC for managing the state of an editor for editing points on a map.
EditorEvent
Base class for all events related to the editor.
EditorState
Represents the overall state of the editor, including snapshots, forward snapshots, and dragging state.
InsertedBetweenPoints
Event indicating a new point has been inserted between two existing points on a line.
MovedPoint
Event indicating a point has been moved to a new position.
Redid
Event indicating a redo action has been performed.
StartedDraggingPointFromLine
Event indicating dragging has started on a point that's part of a line.
Undid
Event indicating an undo action has been performed.