getDefaultStyle method

  1. @override
AntdCascaderStyle getDefaultStyle(
  1. BuildContext context,
  2. AntdTheme theme,
  3. AntdMapToken token
)
override

Implementation

@override
AntdCascaderStyle getDefaultStyle(
    BuildContext context, AntdTheme theme, AntdMapToken token) {
  var popupStyle = AntdPopupStyle.defaultStyle(token);
  return AntdCascaderStyle(
      bodyStyle: popupStyle.bodyStyle,
      closeIconStyle: popupStyle.closeIconStyle,
      maskColor: popupStyle.maskColor,
      maskOpacity: popupStyle.maskOpacity,
      headerFlexStyle: const AntdFlexStyle(
          mainAxisAlignment: MainAxisAlignment.spaceBetween),
      cancelStyle:
          const AntdBoxStyle(options: AntdTapOptions(alwaysReceiveTap: true)),
      confirmStyle: const AntdBoxStyle(),
      headerStyle: AntdBoxStyle(
          padding: token.size.sm.vertical.marge(token.size.seed.horizontal),
          textStyle: token.font.md.copyWith(color: token.colorPrimary)),
      titleStyle: AntdBoxStyle(textStyle: token.font.md),
      animation:
          const AntdCascaderAnimation(duration: Duration(milliseconds: 400)));
}