ReorderableItemBuilderController class
Methods
-
buildItem({required ValueKey key, required int index})
→ ReorderableEntity
-
Returns ReorderableEntity that is related to
key and index.
-
getReorderableEntity({required ValueKey key, required int index})
→ ReorderableEntity
-
Creates or updates ReorderableEntity related to
key and returns it.
inherited
-
handleCreatedChild({required Offset? offset, required Size size, required ReorderableEntity reorderableEntity})
→ ReorderableEntity
-
Updates specific values of
reorderableEntity and update maps.
inherited
-
handleDeviceOrientationChanged()
→ void
-
Resets all entities in childrenOrderMap and childrenKeyMap.
inherited
-
handleDragEnd()
→ List<ReorderUpdateEntity>?
-
inherited
-
handleDragStarted({required ReorderableEntity reorderableEntity, required Offset currentScrollOffset, required List<int> lockedIndices, required bool isScrollableOutside, required int? itemCount})
→ void
-
inherited
-
handleDragUpdate({required PointerMoveEvent pointerMoveEvent})
→ bool
-
inherited
-
handleMovingFinished({required ReorderableEntity reorderableEntity})
→ ReorderableEntity
-
Updates offset and order id of
reorderableEntity faded in.
inherited
-
handleOpacityFinished({required ReorderableEntity reorderableEntity})
→ ReorderableEntity
-
Updates offset and order id of
reorderableEntity faded in.
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
reorderList<T>({required List<T> items, required List<ReorderUpdateEntity> reorderUpdateEntities})
→ List<T>
-
Reorders list of
items that depends on reorderUpdateEntities.
inherited
-
replaceMaps({required Map<String, ReorderableEntity> updatedChildrenKeyMap, required Map<int, ReorderableEntity> updatedChildrenOrderMap})
→ void
-
inherited
-
shortenMapsToItemCount({required int itemCount})
→ void
-
Removes all children that have a higher position the
itemCount.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateReleasedReorderableEntity({required ReleasedReorderableEntity releasedReorderableEntity})
→ void
-
inherited
-
updateToActualPositions()
→ void
-
Iterates through childrenKeyMap and updates ReorderableEntity.
inherited