toTitleButton method

Widget toTitleButton({
  1. VoidCallback? onTap,
  2. Color? bgEnableColor,
  3. Color? bgDisableColor,
  4. BorderRadiusGeometry? borderRadius,
})

Implementation

Widget toTitleButton({
  VoidCallback? onTap,
  Color? bgEnableColor,
  Color? bgDisableColor,
  BorderRadiusGeometry? borderRadius,
}) =>
    ElevatedButton(
      onPressed: onTap,
      style: ElevatedButton.styleFrom(
        backgroundColor: bgEnableColor ?? Colors.blue,
        disabledBackgroundColor: bgDisableColor ?? Colors.grey,
        padding: [12, 8].toEdgePaddingSymmetric(),
        shape: RoundedRectangleBorder(borderRadius: borderRadius ?? 8.toBorderRadiusAll()),
        shadowColor: Colors.transparent,
        elevation: 0.5,
      ),
      child: this,
    );