ButtonDefaults
public class ButtonDefaults
Contains the default values used by Button.
Summary
Constants |
|
|---|---|
static final @NonNull DimensionBuilders.DpProp |
The default size for standard |
static final @NonNull DimensionBuilders.DpProp |
The recommended size for extra large |
static final @NonNull DimensionBuilders.DpProp |
The recommended size for large |
static final @NonNull ButtonColors |
The recommended colors for a primary |
static final @NonNull ButtonColors |
The recommended colors for a secondary |
Public methods |
|
|---|---|
static @NonNull DimensionBuilders.DpProp |
recommendedIconSize(@NonNull DimensionBuilders.DpProp buttonSize)Returns the recommended icon size for the given size of |
static @NonNull DimensionBuilders.DpProp |
recommendedIconSize(@Dimension(unit = 0) float buttonSize)Returns the recommended icon size for the given size of |
Constants
DEFAULT_SIZE
public static final @NonNull DimensionBuilders.DpProp DEFAULT_SIZE
The default size for standard Button.
EXTRA_LARGE_SIZE
public static final @NonNull DimensionBuilders.DpProp EXTRA_LARGE_SIZE
The recommended size for extra large Button.
LARGE_SIZE
public static final @NonNull DimensionBuilders.DpProp LARGE_SIZE
The recommended size for large Button.
PRIMARY_COLORS
public static final @NonNull ButtonColors PRIMARY_COLORS
The recommended colors for a primary Button.
SECONDARY_COLORS
public static final @NonNull ButtonColors SECONDARY_COLORS
The recommended colors for a secondary Button.
Public methods
recommendedIconSize
public static @NonNull DimensionBuilders.DpProp recommendedIconSize(@NonNull DimensionBuilders.DpProp buttonSize)
Returns the recommended icon size for the given size of Button.
recommendedIconSize
public static @NonNull DimensionBuilders.DpProp recommendedIconSize(@Dimension(unit = 0) float buttonSize)
Returns the recommended icon size for the given size of Button.