build method

  1. @override
Widget build(
  1. BuildContext context
)
override

Creates alert buttons based on constructor params

Implementation

@override
Widget build(BuildContext context) {
  Widget button = Container(
      padding: padding,
      margin: margin,
      width: width,
      height: height,
      decoration: BoxDecoration(
          color: color ?? Theme.of(context).colorScheme.primary,
          gradient: gradient,
          borderRadius: radius ?? BorderRadius.circular(6),
          border: border ?? Border.all(color: Colors.transparent, width: 0)),
      child: Center(child: child));

  return GestureDetector(
      onTap: onPressed as void Function()?,
      child: MouseRegion(cursor: SystemMouseCursors.click, child: button));
}