StreamButtonStyle

open class StreamButtonStyle(val elevation: ButtonElevation?, val shape: Shape, val border: BorderStroke?, val colors: ButtonColors, val contentPadding: PaddingValues, val textStyle: StreamTextStyle, val iconStyle: StreamIconStyle, val drawableStyle: StreamButtonDrawableStyle)

Inheritors

Constructors

Link copied to clipboard
constructor(elevation: ButtonElevation?, shape: Shape, border: BorderStroke?, colors: ButtonColors, contentPadding: PaddingValues, textStyle: StreamTextStyle, iconStyle: StreamIconStyle, drawableStyle: StreamButtonDrawableStyle)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun copy(elevation: ButtonElevation? = this.elevation, shape: Shape = this.shape, border: BorderStroke? = this.border, colors: ButtonColors = this.colors, contentPadding: PaddingValues = this.contentPadding, textStyle: StreamTextStyle = this.textStyle, iconStyle: StreamIconStyle = this.iconStyle, drawableStyle: StreamButtonDrawableStyle = this.drawableStyle): StreamButtonStyle

Standard copy function, to utilize as much as possible from the companion object.