discontinuedPackage androssy_widgets has been discontinued.

build method

  1. @override
Widget build(
  1. BuildContext context,
  2. IconViewController controller,
  3. Widget parent
)
override

Implementation

@override
Widget build(
  BuildContext context,
  IconViewController controller,
  Widget parent,
) {
  return Column(
    children: [
      Material(
        borderRadius: BorderRadius.circular(controller.borderRadius),
        color: controller.background,
        clipBehavior: Clip.antiAlias,
        child: InkWell(
          splashColor: controller.splashColor,
          hoverColor: controller.pressedColor,
          highlightColor: controller.pressedColor,
          onTap: () => controller.onClick?.call(context),
          child: AbsorbPointer(child: parent),
        ),
      ),
    ],
  );
}