operator > method

IconButton operator >(
  1. VoidCallback onTap
)

👆 "Chevron" this IconToo

IconToo operator >(VoidCallback onTap)

Returns this IconToo wrapped in an IconButton with asSize longestSide for IconButton.iconSize. Color is forwarded as well.

Parameter following the greater-than symbol is a Function of type VoidCallback.

final IconToo icon = IconToo(Icons.arrow_back, sizeX: 40, sizeY: 40);
// Whoa! `operator >(onTap)` method 😏
final IconButton button = baseIcon * Colors.red > () => setState(() {});

Implementation

IconButton operator >(VoidCallback onTap) => IconButton(
      icon: this,
      iconSize: asSize.longestSide,
      color: color,
      onPressed: onTap,
    );