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));
}