PinpadKey constructor

const PinpadKey({
  1. required Widget builder(
    1. bool isPressed,
    2. bool isPointed
    ),
  2. VoidCallback? onTap,
  3. VoidCallback? onTapStart,
  4. VoidCallback? onTapEnd,
  5. BoxDecoration? defaultDecoration,
  6. BoxDecoration? pressedDecoration,
  7. BoxDecoration? disabledDecoration,
  8. double? width,
  9. double? height,
  10. bool enabled = true,
  11. Key? key,
})

Custom pinpad key widget.

Implementation

const PinpadKey({
  required this.builder,

  /// {@macro pin_ui.PinpadKeyBase.onTap}
  super.onTap,

  /// {@macro pin_ui.PinpadKeyBase.onTapStart}
  super.onTapStart,

  /// {@macro pin_ui.PinpadKeyBase.onTapEnd}
  super.onTapEnd,

  /// {@macro pin_ui.PinpadKeyBase.defaultDecoration}
  super.defaultDecoration,

  /// {@macro pin_ui.PinpadKeyBase.pressedDecoration}
  super.pressedDecoration,

  /// {@macro pin_ui.PinpadKeyBase.disabledDecoration}
  super.disabledDecoration,

  /// {@macro pin_ui.PinpadKeyBase.width}
  super.width,

  /// {@macro pin_ui.PinpadKeyBase.height}
  super.height,

  /// {@macro pin_ui.PinpadKeyBase.enabled}
  super.enabled,
  super.key,
});