JengaIconButtonStyle

class JengaIconButtonStyle(val standard: JengaIconButtonVariantStyle? = null, val filled: JengaIconButtonVariantStyle? = null, val tonal: JengaIconButtonVariantStyle? = null, val overlay: JengaIconButtonVariantStyle? = null, val outlined: JengaIconButtonVariantStyle? = null)(source)

Theme-wide style for every JengaIconButton, set through io.github.joelkanyi.jenga.theme.JengaComponentStyles.iconButton. A null value keeps Jenga's default; arguments passed to a JengaIconButton call still win.

Constructors

Link copied to clipboard
constructor(standard: JengaIconButtonVariantStyle? = null, filled: JengaIconButtonVariantStyle? = null, tonal: JengaIconButtonVariantStyle? = null, overlay: JengaIconButtonVariantStyle? = null, outlined: JengaIconButtonVariantStyle? = null)

Properties

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

Functions

Link copied to clipboard
fun copy(standard: JengaIconButtonVariantStyle? = this.standard, filled: JengaIconButtonVariantStyle? = this.filled, tonal: JengaIconButtonVariantStyle? = this.tonal, overlay: JengaIconButtonVariantStyle? = this.overlay, outlined: JengaIconButtonVariantStyle? = this.outlined): JengaIconButtonStyle