IconUtils extension

🗜️ Icon Utilities

  • 📋 copyWith optional replacement values
  • 👆 operator >(VoidCallback onTap)IconButton
  • operator +(inflate)size += inflation
  • operator -(deflate)size -= deflation
  • operator *(dynamic operation)
    • operation is Colorcolor = operation
    • operation is numsize *= operation
  • 💥 operator %(dynamic modulation)
    • modulation is List<Color>color = modulation[Random()]
    • modulation is List<num>sizeX *= modulation[random] & sizeY *= modulation[random]
on

Methods

copyWith({Key? key, IconData? icon, double? size, Color? color, String? semanticLabel, TextDirection? textDirection}) Icon
📋 Return an Icon with fields that mirror this except for the parameters given with this method.

Operators

operator %(dynamic modulation) Icon
💥 "Modulate" this Icon Randomly
operator &(dynamic padding) Widget
🧦 "And" this Icon
operator *(dynamic operation) Icon
❌ "Multiply" an Icon
operator +(num inflation) Icon
➕ "Add" to Icon
operator -(num deflation) Icon
➖ "Subtract" from Icon
operator >(VoidCallback onTap) IconButton
👆 "Chevron" this Icon