getProviders method

Future<Map<ProviderType, dynamic>> getProviders()

Implementation

Future<Map<ProviderType, dynamic>> getProviders() async {
  Map<Object?, Object?>? data = await native(AffiseApiMethod.GET_PROVIDERS);
  if (data == null) return {};

  final Map<ProviderType, dynamic> result = {};
  data.forEach((keyString, value) {
    ProviderType? key = ProviderType.fromString(keyString.toString());
    if (key != null) {
      result[key] = value;
    }
  });
  return result;
}