KatTimerButton.builder constructor

const KatTimerButton.builder({
  1. Key? key,
  2. required KatsTimerButtonBuilder? builder,
  3. required VoidCallback onPressed,
  4. required int timeOutInSeconds,
  5. bool resetTimerOnPressed = true,
  6. bool timeUpFlag = false,
})

Builder factory for creating a themed KatsTimerButton.

Implementation

const KatTimerButton.builder({
  super.key,
  required this.builder,
  required this.onPressed,
  required this.timeOutInSeconds,
  this.resetTimerOnPressed = true,
  this.timeUpFlag = false,
}) : buttonType = ButtonType.custom,
     activeTextStyle = null,
     disabledColor = Colors.grey,
     color = Colors.blue,
     label = '',
     secPostFix = _secPostFix,
     disabledTextStyle = const TextStyle(color: Colors.black45);