@override Future<Map<String, String>> getChargingStatus() async { final status = await methodChannel.invokeMapMethod<String, String>('getChargingStatus'); return status ?? {}; }