ReorderableDragAndDropController class

Inheritance
Implementers

Properties

childrenKeyMap Map<dynamic, ReorderableEntity>
finalinherited
childrenOrderMap Map<int, ReorderableEntity>
finalinherited
draggedEntity ReorderableEntity?
no setter
hashCode int
The hash code for this object.
no setterinherited
offsetMap Map<int, Offset>
finalinherited
releasedReorderableEntity ReleasedReorderableEntity?
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scrollOffset Offset
Holding this value for better performance.
getter/setter pair

Methods

getReorderableEntity({required ValueKey key, required int index}) ReorderableEntity
inherited
handleCreatedChild({required Offset? offset, required ReorderableEntity reorderableEntity}) → void
inherited
handleDeviceOrientationChanged() → void
inherited
handleDragEnd() List<ReorderUpdateEntity>?
handleDragStarted({required ReorderableEntity reorderableEntity, required Offset currentScrollOffset, required List<int> lockedIndices, required bool isScrollableOutside}) → void
handleDragUpdate({required PointerMoveEvent pointerMoveEvent, required List<int> lockedIndices}) bool
handleMovingFinished({required ReorderableEntity reorderableEntity}) → void
inherited
handleOpacityFinished({required ReorderableEntity reorderableEntity}) → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reorderList({required List items, required List<ReorderUpdateEntity> reorderUpdateEntities}) List
Reorders list of items that depends on reorderUpdateEntities.
replaceMaps({required Map<dynamic, ReorderableEntity> updatedChildrenKeyMap, required Map<int, ReorderableEntity> updatedChildrenOrderMap}) → void
inherited
toString() String
A string representation of this object.
inherited
updateReleasedReorderableEntity({required ReleasedReorderableEntity releasedReorderableEntity}) → void
updateToActualPositions() → void
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited