RowChange

sealed interface RowChange : ContainerChange(source)

A change affecting a single row at a given index.

Inheritors

Types

Link copied to clipboard
class Added(val index: Int, val path: String) : ContainerChange.RowChange

A row for path was inserted at index.

Link copied to clipboard
class Removed(val index: Int, val path: String) : ContainerChange.RowChange

The row for path at index was removed.

Properties

Link copied to clipboard
abstract val index: Int

The row position the change applies to.

Link copied to clipboard
abstract val path: String

The subject of the row that was added or removed.