createMenuStyleForDropdown static method
MenuStyle
createMenuStyleForDropdown(
])
Implementation
static MenuStyle createMenuStyleForDropdown(
Palette colors, [
MonetShapes? shapes,
]) {
shapes ??= _defaultShapes;
return MenuStyle(
backgroundColor: WidgetStatePropertyAll(colors.background),
shadowColor: WidgetStateProperty.all(Colors.transparent),
surfaceTintColor: WidgetStatePropertyAll(colors.background),
elevation: const WidgetStatePropertyAll(modalElevation),
side: WidgetStatePropertyAll(
BorderSide(color: colors.colorBorder, width: 2),
),
padding: const WidgetStatePropertyAll(
EdgeInsets.symmetric(horizontal: 8, vertical: 4),
),
shape: WidgetStatePropertyAll(
shapes.border(side: BorderSide(color: colors.colorBorder, width: 2)),
),
);
}