Jenga Icon Button Style
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
the look of JengaIconButtonVariant.Filled.
Link copied to clipboard
the look of JengaIconButtonVariant.Outlined.
Link copied to clipboard
the look of JengaIconButtonVariant.Overlay.
Link copied to clipboard
the look of JengaIconButtonVariant.Standard.
Link copied to clipboard
the look of JengaIconButtonVariant.Tonal.
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