ActionButton

data class ActionButton(val icon: LiveData<Int> = MutableLiveData(0), val action: () -> Unit, val isSelected: LiveData<Boolean> = MutableLiveData(false), val tint: Int? = null, val contentDescription: LiveData<String>? = MutableLiveData())

Constructors

Link copied to clipboard
constructor(icon: Int, action: () -> Unit, isSelected: Boolean = false, tint: Int? = null, contentDescription: String? = null)
constructor(icon: LiveData<Int> = MutableLiveData(0), action: () -> Unit, isSelected: LiveData<Boolean> = MutableLiveData(false), tint: Int? = null, contentDescription: LiveData<String>? = MutableLiveData())

Properties

Link copied to clipboard
val action: () -> Unit
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val tint: Int? = null