LeanTextButton.primary constructor

LeanTextButton.primary({
  1. double? fontSize,
  2. Key? key,
  3. required VoidCallback onPressed,
  4. required String buttonText,
  5. ButtonStyle? overrideButtonStyle,
})

Use this constructor if you want to initialize LeanTextButton with AppThemeAccess.theme.backgroundPrimary and LeanButton.color with AppThemeAccess.theme.onPrimary. The constructor requires a onPressed methode and a LeanText.

Implementation

LeanTextButton.primary(
    {this.fontSize,
    super.key,
    required super.onPressed,
    required this.buttonText,
    super.overrideButtonStyle})
    : textColor=null,super(
          backgroundColor: AppThemeAccess.theme.primary,
          child: LeanText(
            buttonText,
            fontSize:
                fontSize ?? AppThemeAccess.theme.defaultFontSize,
            color: AppThemeAccess.theme.onPrimary,
          ));