{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

MenuDefaults

public static class MenuDefaults


Contains default values used for DropdownMenuItem.

Summary

Public fields

static @NonNull MenuDefaults

Public methods

final @NonNull PaddingValues

Default padding used for DropdownMenuItem.

final @NonNull MenuItemColors

Creates a MenuItemColors that represents the default text and icon colors used in a DropdownMenuItemContent.

final @NonNull MenuItemColors
@Composable
itemColors(
    @NonNull Color textColor,
    @NonNull Color leadingIconColor,
    @NonNull Color trailingIconColor,
    @NonNull Color disabledTextColor,
    @NonNull Color disabledLeadingIconColor,
    @NonNull Color disabledTrailingIconColor
)

Creates a MenuItemColors that represents the default text and icon colors used in a DropdownMenuItemContent.

Public fields

INSTANCE

public static @NonNull MenuDefaults INSTANCE

Public methods

getDropdownMenuItemContentPadding

public final @NonNull PaddingValues getDropdownMenuItemContentPadding()

Default padding used for DropdownMenuItem.

itemColors

@Composable
public final @NonNull MenuItemColors itemColors()

Creates a MenuItemColors that represents the default text and icon colors used in a DropdownMenuItemContent.

itemColors

@Composable
public final @NonNull MenuItemColors itemColors(
    @NonNull Color textColor,
    @NonNull Color leadingIconColor,
    @NonNull Color trailingIconColor,
    @NonNull Color disabledTextColor,
    @NonNull Color disabledLeadingIconColor,
    @NonNull Color disabledTrailingIconColor
)

Creates a MenuItemColors that represents the default text and icon colors used in a DropdownMenuItemContent.

Parameters
@NonNull Color textColor

the text color of this DropdownMenuItemContent when enabled

@NonNull Color leadingIconColor

the leading icon color of this DropdownMenuItemContent when enabled

@NonNull Color trailingIconColor

the trailing icon color of this DropdownMenuItemContent when enabled

@NonNull Color disabledTextColor

the text color of this DropdownMenuItemContent when not enabled

@NonNull Color disabledLeadingIconColor

the leading icon color of this DropdownMenuItemContent when not enabled

@NonNull Color disabledTrailingIconColor

the trailing icon color of this DropdownMenuItemContent when not enabled