icon property

IconData get icon

Implementation

IconData get icon => !health.isOK
    ? Icons.battery_alert
    : switch (batteryLevel) {
        > 95 => Icons.battery_full,
        > 80 => Icons.battery_6_bar,
        > 60 => Icons.battery_5_bar,
        > 40 => Icons.battery_4_bar,
        > 20 => Icons.battery_3_bar,
        > 10 => Icons.battery_2_bar,
        _ => Icons.battery_0_bar
      };