Searched refs:SelectableType (Results 1 – 15 of 15) sorted by relevance
22 import com.android.avatarpicker.ui.details.items.SelectableType30 fun <T : SelectableType> onSelect(result: T)31 fun getSelected(): SelectableType?
27 import com.android.avatarpicker.ui.details.items.SelectableType in <lambda>()40 override fun <T : SelectableType> onSelect(result: T) { in <lambda>()
24 import com.android.avatarpicker.ui.details.items.SelectableType27 val list1: List<SelectableType> = listOf(34 val list2: List<SelectableType> = listOf(
24 import com.android.avatarpicker.ui.details.items.SelectableType27 val list: List<SelectableType> = listOf(
26 import com.android.avatarpicker.ui.details.items.SelectableType58 var items = mutableListOf<List<SelectableType>>() in <lambda>()75 var items = mutableListOf<List<SelectableType>>() in <lambda>()
19 import com.android.avatarpicker.ui.details.items.SelectableType22 suspend operator fun invoke(): List<List<SelectableType>>
22 import com.android.avatarpicker.ui.details.items.SelectableType in <lambda>()33 override suspend operator fun invoke(): List<List<SelectableType>> = withContext(dispatcher) { in <lambda>()
24 import com.android.avatarpicker.ui.details.items.SelectableType33 private var _groups: MutableStateFlow<MutableList<MutableList<SelectableType>>> =
24 import com.android.avatarpicker.ui.details.items.SelectableType33 override fun <T : SelectableType> onSelect(result: T) { in onSelect()
18 open class SelectableType( class
21 class UriTypedItem(typeId: Int, val uri: Uri) : SelectableType(typeId)
26 ) : SelectableType(typeId)
25 viewModel: SelectableType, resultHandler: ResultHandler, select: () -> Unit
22 class Success<T : SelectableType>(val result: T) : UiState()
31 viewModel: SelectableType, resultHandler: ResultHandler, select: () -> Unit in ItemView()