Borders

@Immutable
data class Borders(val border: Border = BorderDefaults.None, val focusedBorder: Border = border, val hoveredBorder: Border = focusedBorder, val pressedBorder: Border = focusedBorder, val selectedBorder: Border = border, val disabledBorder: Border = border, val focusedSelectedBorder: Border = focusedBorder, val pressedSelectedBorder: Border = pressedBorder, val hoveredSelectedBorder: Border = hoveredBorder, val focusedDisabledBorder: Border = disabledBorder, val pressedDisabledBorder: Border = disabledBorder, val hoveredDisabledBorder: Border = disabledBorder)

Constructors

Link copied to clipboard
constructor(border: Border = BorderDefaults.None, focusedBorder: Border = border, hoveredBorder: Border = focusedBorder, pressedBorder: Border = focusedBorder, selectedBorder: Border = border, disabledBorder: Border = border, focusedSelectedBorder: Border = focusedBorder, pressedSelectedBorder: Border = pressedBorder, hoveredSelectedBorder: Border = hoveredBorder, focusedDisabledBorder: Border = disabledBorder, pressedDisabledBorder: Border = disabledBorder, hoveredDisabledBorder: Border = disabledBorder)

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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
@Stable
fun borderFor(enabled: Boolean, focused: Boolean, hovered: Boolean, pressed: Boolean, selected: Boolean): Border