The RowReorderLayer is used to support a visual row reordering. This means that there is a layer transformation, so it looks like the rows are reordered by a user, but the data structure does not change.
In some scenarios it might be required that a reorder operation really changes the underlying data structure. This can be achieved by not using the RowReorderLayer and create and register command handler on the DataLayer that perform the reordering on the data structure.
It would be nice to have an example showing how to do this.
The
RowReorderLayer
is used to support a visual row reordering. This means that there is a layer transformation, so it looks like the rows are reordered by a user, but the data structure does not change.In some scenarios it might be required that a reorder operation really changes the underlying data structure. This can be achieved by not using the
RowReorderLayer
and create and register command handler on theDataLayer
that perform the reordering on the data structure.It would be nice to have an example showing how to do this.