DigiaConfig constructor

DigiaConfig({
  1. required String apiKey,
  2. DigiaLogLevel? logLevel,
  3. DigiaEnvironment environment = DigiaEnvironment.production,
  4. String? fontFamily,
  5. DigiaThemeMode themeMode = DigiaThemeMode.auto,
  6. DigiaActionHandlers actionHandlers = const DigiaActionHandlers(),
  7. DigiaAnalyticsConfig? analyticsConfig,
})

Implementation

DigiaConfig({
  required this.apiKey,
  DigiaLogLevel? logLevel,
  this.environment = DigiaEnvironment.production,
  this.fontFamily,
  this.themeMode = DigiaThemeMode.auto,
  this.actionHandlers = const DigiaActionHandlers(),
  DigiaAnalyticsConfig? analyticsConfig,
})  : logLevel = logLevel ?? DigiaLogLevel.auto,
      isLogLevelExplicit = logLevel != null,
      analyticsConfig = analyticsConfig ?? const DigiaAnalyticsConfig(),
      isAnalyticsConfigExplicit = analyticsConfig != null;