@override Future<Map<dynamic, dynamic>?> getProperties() async { final properties = Map.unmodifiable(await (methodChannel.invokeMethod('getProperties'))); return properties; }