D O W N
DOWN({ cursor, document ->
if (cursor.canMoveDown(document)) {
val nextRowIdx = cursor.rowIdx + 1
cursor.copy(
rowIdx = nextRowIdx,
colIdx = kotlin.math.min(
document.getColumnCount(nextRowIdx),
cursor.colIdx
)
)
} else {
cursor
}
})
Content copied to clipboard