OverflowMenuItemConfig

@Serializable
data class OverflowMenuItemConfig(val id: Int = 1, val title: String = "", val confirmAction: Boolean = false, val icon: ImageConfig? = null, val titleColor: String = BLACK_COLOR_HEX_CODE, val backgroundColor: String? = null, val visible: String, val showSeparator: Boolean = false, val enabled: String = TRUE, val actions: List<ActionConfig> = emptyList()) : Parcelable, Serializable

Constructors

Link copied to clipboard
constructor(id: Int = 1, title: String = "", confirmAction: Boolean = false, icon: ImageConfig? = null, titleColor: String = BLACK_COLOR_HEX_CODE, backgroundColor: String? = null, visible: String, showSeparator: Boolean = false, enabled: String = TRUE, actions: List<ActionConfig> = emptyList())

Properties

Link copied to clipboard
Link copied to clipboard
val backgroundColor: String? = null
Link copied to clipboard
val confirmAction: Boolean = false
Link copied to clipboard
Link copied to clipboard
val icon: ImageConfig? = null
Link copied to clipboard
val id: Int = 1
Link copied to clipboard
val showSeparator: Boolean = false
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
fun interpolate(computedValuesMap: Map<String, Any>): OverflowMenuItemConfig
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)