MultiContactPickerState

Defines the contract for managing the state and interactions of a multi-contact picker.

This interface provides a reactive way to observe the selected contacts and methods to initialize and trigger the platform-specific contact selection UI.

Inheritors

Properties

Link copied to clipboard
abstract val value: State<List<Contact>>

A reactive State containing the list of currently selected Contacts.

Functions

Link copied to clipboard
abstract fun clear()

Clears all currently selected contacts.

Link copied to clipboard

Initializes the contact picker's internal infrastructure.

Link copied to clipboard
abstract fun launchContactPicker()

Requests the display of the system's native multi-contact selection interface.