UiMenuSizing

data class UiMenuSizing(val elevation: UiDp, val minWidth: UiDp, val verticalPadding: UiDp, val itemHeight: UiDp, val itemHorizontalPadding: UiDp, val iconSize: UiDp, val iconToTextSpacing: UiDp)(source)

Defines menu surface, item, and icon dimensions.

Constructors

Link copied to clipboard
constructor(elevation: UiDp, minWidth: UiDp, verticalPadding: UiDp, itemHeight: UiDp, itemHorizontalPadding: UiDp, iconSize: UiDp, iconToTextSpacing: UiDp)

Types

Link copied to clipboard
object Companion

Creates the framework baseline menu dimensions.

Properties

Link copied to clipboard
val elevation: UiDp

resting menu surface elevation

Link copied to clipboard
val iconSize: UiDp

menu-item icon width and height

Link copied to clipboard

spacing between an icon and label

Link copied to clipboard
val itemHeight: UiDp

minimum menu-item height

Link copied to clipboard

start and end menu-item padding

Link copied to clipboard
val minWidth: UiDp

minimum menu surface width

Link copied to clipboard
val verticalPadding: UiDp

padding before the first and after the last item