AntdCheckboxStyle.defaultStyle constructor

AntdCheckboxStyle.defaultStyle(
  1. AntdMapToken token
)

Implementation

factory AntdCheckboxStyle.defaultStyle(AntdMapToken token) {
  return AntdCheckboxStyle(
      bodyStyle:
          const AntdBoxStyle(options: AntdTapOptions(alwaysReceiveTap: true)),
      indeterminateStyle: AntdBoxStyle(
        size: 11,
        color: token.colorPrimary,
        radius: BorderRadius.circular(11),
      ),
      extraStyle: AntdBoxStyle(
        padding: token.size.seed.left,
        textStyle: token.font.xl,
      ),
      iconStyle: AntdIconStyle(
          size: 16,
          color: token.colorWhite,
          bodyStyle: AntdBoxStyle(
            size: 22,
            alignment: Alignment.center,
            border: token.border.all,
            radius: BorderRadius.circular(22),
          )),
      icon: const AntdBox(),
      disableIcon: const AntdBox(),
      activeIconStyle:
          AntdIconStyle(bodyStyle: AntdBoxStyle(color: token.colorPrimary)),
      activeIcon: const AntdIcon(
        icon: AntdIcons.check,
      ),
      rowStyle: const AntdFlexStyle(
        mainAxisSize: MainAxisSize.min,
        crossAxisAlignment: CrossAxisAlignment.center,
        mainAxisAlignment: MainAxisAlignment.start,
      ));
}