GetSdkMetadata method

  1. @override
Future<Map<String, String>> GetSdkMetadata()
override

Implementation

@override
Future<Map<String, String>> GetSdkMetadata() async {
  try {
    final result = await methodChannel.invokeMethod<Map<dynamic, dynamic>>(
      'GetSdkMetadata',
    );
    if (result == null) {
      return {};
    }

    return result.map(
      (key, value) => MapEntry(key.toString(), value?.toString() ?? ''),
    );
  } on PlatformException catch (e) {
    print("Failed to call GetSdkMetadata: '${e.message}'.");
    return {};
  }
}