getJsonFlag static method

Future<Map<String, dynamic>> getJsonFlag(
  1. String providerName,
  2. String flagKey, {
  3. Map<String, dynamic> defaultValue = const {},
  4. Map<String, dynamic>? context,
})

Fetches a feature flag as JSON from the specified provider. Supports passing a context for dynamic evaluations.

Implementation

static Future<Map<String, dynamic>> getJsonFlag(
  String providerName,
  String flagKey, {
  Map<String, dynamic> defaultValue = const {},
  Map<String, dynamic>? context,
}) async {
  final provider = _getProvider(providerName);
  return provider.getJsonFlag(
    flagKey,
    defaultValue: defaultValue,
    context: context,
  );
}