ListItemBorder
class ListItemBorder
Represents the Border of ListItem for different interaction states.
Summary
Public constructors |
|---|
ListItemBorder(create an instance with arbitrary borders. |
Public properties |
|
|---|---|
Border |
the |
Border |
the |
Border |
the |
Border |
the |
Border |
the |
Border |
the |
Border |
the |
Border |
the |
Public constructors
ListItemBorder
ListItemBorder(
border: Border,
focusedBorder: Border,
pressedBorder: Border,
selectedBorder: Border,
disabledBorder: Border,
focusedSelectedBorder: Border,
focusedDisabledBorder: Border,
pressedSelectedBorder: Border
)
create an instance with arbitrary borders. See ListItemDefaults.border for the default borders used in a ListItem.
| Parameters | |
|---|---|
border: Border |
the |
focusedBorder: Border |
the |
pressedBorder: Border |
the |
selectedBorder: Border |
the |
disabledBorder: Border |
the |
focusedSelectedBorder: Border |
the |
focusedDisabledBorder: Border |
the |
pressedSelectedBorder: Border |
the |
Public functions
Public properties
disabledBorder
val disabledBorder: Border
the Border used when the ListItem is not enabled.
focusedBorder
val focusedBorder: Border
the Border used when the ListItem is enabled and focused.
focusedDisabledBorder
val focusedDisabledBorder: Border
the Border used when the ListItem is not enabled and focused.
focusedSelectedBorder
val focusedSelectedBorder: Border
the Border used when the ListItem is enabled, focused and selected.
pressedBorder
val pressedBorder: Border
the Border used when the ListItem is enabled and pressed.
pressedSelectedBorder
val pressedSelectedBorder: Border
the Border used when the ListItem is enabled, pressed and selected.
selectedBorder
val selectedBorder: Border
the Border used when the ListItem is enabled and selected.