CLLinkButton.primary constructor

CLLinkButton.primary({
  1. required String text,
  2. required dynamic onTap(),
  3. required BuildContext context,
  4. IconAlignment iconAlignment = IconAlignment.start,
  5. IconData? icon,
  6. Widget? hugeIcon,
  7. double? width,
  8. bool needConfirmation = false,
  9. String? confirmationMessage,
  10. bool isCompact = false,
})

Implementation

factory CLLinkButton.primary({
  required String text,
  required Function() onTap,
  required BuildContext context,
  IconAlignment iconAlignment = IconAlignment.start,
  IconData? icon,
  Widget? hugeIcon,
  double? width,
  bool needConfirmation = false,
  String? confirmationMessage,
  bool isCompact = false,
}) =>
    CLLinkButton._colored(
      text: text,
      color: CLTheme.of(context).primary,
      onTap: onTap,
      context: context,
      iconAlignment: iconAlignment,
      iconData: icon,
      hugeIcon: hugeIcon,
      width: width,
      needConfirmation: needConfirmation,
      confirmationMessage: confirmationMessage,
      isCompact: isCompact,
    );