Button

data class Button(val componentId: String? = null, val type: ComponentType = ComponentType.BUTTON, val name: String? = null, val enabled: Boolean = true, val i18n: String? = null, val buttonStyle: ButtonStyle = ButtonStyle.PRIMARY_FILLED, val icon: String? = null, val iconLeft: String? = null, val action: String? = null) : AbstractComponent, Parcelable

Constructors

Link copied to clipboard
constructor(componentId: String? = null, type: ComponentType = ComponentType.BUTTON, name: String? = null, enabled: Boolean = true, i18n: String? = null, buttonStyle: ButtonStyle = ButtonStyle.PRIMARY_FILLED, icon: String? = null, iconLeft: String? = null, action: String? = null)

Properties

Link copied to clipboard
val action: String? = null
Link copied to clipboard
Link copied to clipboard
open override val componentId: String? = null
Link copied to clipboard
open override val enabled: Boolean = true
Link copied to clipboard
open override val i18n: String? = null
Link copied to clipboard
val icon: String? = null
Link copied to clipboard
val iconLeft: String? = null
Link copied to clipboard
open override val name: String? = null
Link copied to clipboard
open override val type: ComponentType

Inherited functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)