OnairosConfig.fromMap constructor

OnairosConfig.fromMap(
  1. Map<String, dynamic> map
)

Create OnairosConfig from Map

Implementation

factory OnairosConfig.fromMap(Map<String, dynamic> map) {
  return OnairosConfig(
    apiKey: map['apiKey'] as String?,
    environment: map['environment'] as String?,
    autoInitWithAdmin: map['autoInitWithAdmin'] as bool? ?? true,
    debug: map['debug'] as bool? ?? false,
    enableLogging: map['enableLogging'] as bool? ?? false,
    timeout: map['timeout'] as int? ?? 30000,
    retryAttempts: map['retryAttempts'] as int? ?? 3,
    baseUrl: map['baseUrl'] as String?,
    offlineMode: map['offlineMode'] as bool? ?? false,
  );
}