common/events library

Classes

DragEnded<T>
Emitted when a drag operation ends.
DragStarted<T>
Emitted when a drag operation starts.
DragUpdated<T>
Emitted during drag updates (position changes).
EditModeChanged<T>
Emitted when edit mode is toggled.
HistoryChanged<T>
Emitted when the history state changes (after add/remove/update/undo/redo).
HoverCleared<T>
Emitted when hover is cleared from an item.
InteractiveEvent<T>
Base sealed class for all interactive events.
ItemAdded<T>
Emitted when an item is added.
ItemDeselected<T>
Emitted when an item is deselected. If item is null, all items were deselected.
ItemHovered<T>
Emitted when an item is hovered.
ItemLongPressed<T>
Emitted when an item is long-pressed.
ItemRemoved<T>
Emitted when an item is removed.
ItemSelected<T>
Emitted when an item becomes selected/active.
ItemTapped<T>
Emitted when an item is tapped.
ItemUpdated<T>
Emitted when an item is updated.