RowWithinBlockMove

class RowWithinBlockMove(val blockId: Any, val movedKey: Any, val afterKey: Any?, val beforeKey: Any?)

The result of one completed within-block drag gesture: a single row moved among its block-mates, expressed in stable keys. Anchors are the moved row's visible neighbours inside the same block; a null anchor means the block's edge (first/last visible row).

Constructors

Link copied to clipboard
constructor(blockId: Any, movedKey: Any, afterKey: Any?, beforeKey: Any?)

Properties

Link copied to clipboard

Key of the visible block-mate the row now sits after; null = block start.

Link copied to clipboard

Key of the visible block-mate the row now sits before; null = block end. Redundant anchor.

Link copied to clipboard

Block the row belongs to (unchanged by the move).

Link copied to clipboard

Key of the moved row.