decode static method
Implementation
static BatteryData decode(Object result) {
result as List<Object?>;
return BatteryData(
level: result[0]! as int,
isCharging: result[1]! as bool,
hasBattery2: result[2]! as bool,
battery2Level: result[3]! as int,
);
}