app/helpers/app_remote_config_init library

Functions

appInitRemoteConfig({Map<String, dynamic>? additionalDefaultConfigs}) Future<void>
buildValidatedRemoteConfigDefaults(Map<String, dynamic>? additionalDefaultConfigs) Map<String, dynamic>
Merges DreamIC's AppConfigBase.defaultRemoteConfig with the consumer-supplied additionalDefaultConfigs and validates that every value in the merged map is a bool, num, or String — the only types Firebase Remote Config setDefaults accepts.
forceRefreshRemoteConfig() Future<void>
Force refresh Remote Config values (useful for debugging) This bypasses the minimumFetchInterval by using fetchAndActivate with force
testRemoteConfigValues() Future<void>
Test Remote Config functionality and log the results This is useful for debugging Remote Config issues