getDefaultStyle method
AntdDropdownStyle
getDefaultStyle(
- BuildContext context,
- AntdTheme theme,
- AntdMapToken token
override
Implementation
@override
AntdDropdownStyle getDefaultStyle(
BuildContext context, AntdTheme theme, AntdMapToken token) {
return AntdDropdownStyle(
bodyStyle: AntdBoxStyle(
color: token.colorBgContainer, border: token.border.bottom),
childStyle: AntdBoxStyle(
padding: token.size.md.all,
alignment: Alignment.center,
options: const AntdTapOptions(alwaysReceiveTap: true)),
itemStyle: AntdBoxStyle(
width: double.infinity,
padding: token.size.md.all,
color: token.colorBgContainer),
extraStyle: AntdBoxStyle(
width: double.infinity,
color: token.colorBgContainer,
padding: token.size.md.horizontal.marge(token.size.xs.vertical)),
icon: const AntdIcon(
icon: AntdIcons.downFill,
),
activeIcon: const AntdIcon(
icon: AntdIcons.upFill,
),
iconStyle: AntdIconStyle(size: 16, color: token.colorText.secondary),
animation:
const AntdDropdownAnimation(duration: Duration(milliseconds: 400)));
}