SelectionState

class SelectionState<ID>(allIdsFlow: StateFlow<Set<ID>>, scope: CoroutineScope)

Constructors

Link copied to clipboard
constructor(allIdsFlow: StateFlow<Set<ID>>, scope: CoroutineScope)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun clear()
Link copied to clipboard
Link copied to clipboard
fun deselect(id: ID)
Link copied to clipboard
fun invert()
Link copied to clipboard
Link copied to clipboard
fun select(id: ID)
fun select(id: ID, selected: Boolean)
Link copied to clipboard
fun selectAll()
Link copied to clipboard
fun set(ids: Collection<ID>)
Link copied to clipboard
fun show()
Link copied to clipboard
fun toggle(id: ID)