configure method

  1. @override
Future<void> configure({
  1. Map<String, dynamic>? androidPermissions,
  2. Map<String, dynamic>? androidSettings,
  3. Map<String, dynamic>? iosPermissions,
})
override

Configure permissions on native side

Implementation

@override
Future<void> configure({
  Map<String, dynamic>? androidPermissions,
  Map<String, dynamic>? androidSettings,
  Map<String, dynamic>? iosPermissions,
}) async {
  try {
    await methodChannel.invokeMethod('configure', {
      'androidPermissions': androidPermissions,
      'androidSettings': androidSettings,
      'iosPermissions': iosPermissions,
    });
    debugPrint("👉🏻 Configuration sent to native side");
  } catch (e) {
    debugPrint("👉🏻 Configure not implemented on native side: $e");
  }
}