buildItem method
Implementation
ReorderableEntity buildItem({
required ValueKey key,
required int index,
}) {
if (draggedEntity != null) {
final reorderableEntity = super.childrenKeyMap[key.value];
if (reorderableEntity != null) {
return reorderableEntity;
}
}
final reorderableEntity = super.getReorderableEntity(
key: key,
index: index,
);
final originalOrderId = reorderableEntity.originalOrderId;
super.childrenOrderMap[originalOrderId] = reorderableEntity;
super.childrenKeyMap[reorderableEntity.key.value] = reorderableEntity;
return reorderableEntity;
}