CButton constructor

CButton({
  1. Key? key,
  2. required String label,
  3. required VoidCallback onTap,
  4. double labelSize = 14,
  5. bool enable = true,
  6. bool expand = false,
  7. CButtonKind kind = CButtonKind.primary,
  8. CButtonSize size = CButtonSize.regular,
  9. Widget? icon,
})

Implementation

CButton({
  Key? key,
  required String label,
  required VoidCallback onTap,
  double labelSize = 14,
  bool enable = true,
  bool expand = false,
  CButtonKind kind = CButtonKind.primary,
  CButtonSize size = CButtonSize.regular,
  Widget? icon,
})  : type = CButtonType.regular,
      props = CButtonRegularProps(
        icon: icon,
        expand: expand,
        label: label,
        labelSize: labelSize,
        enable: enable,
        kind: kind,
        size: size,
        onTap: onTap,
      ),
      super(key: key);