configure method

void configure({
  1. String getNeomageConfigHomeDir()?,
  2. String getOriginalCwd()?,
  3. void logForDebugging(
    1. String, {
    2. String? level,
    })?,
  4. void logEvent(
    1. String,
    2. Map<String, dynamic>
    )?,
  5. void logError(
    1. Object
    )?,
})

Implementation

void configure({
  String Function()? getNeomageConfigHomeDir,
  String Function()? getOriginalCwd,
  void Function(String, {String? level})? logForDebugging,
  void Function(String, Map<String, dynamic>)? logEvent,
  void Function(Object)? logError,
}) {
  if (getNeomageConfigHomeDir != null) {
    _getNeomageConfigHomeDir = getNeomageConfigHomeDir;
  }
  if (getOriginalCwd != null) _getOriginalCwd = getOriginalCwd;
  if (logForDebugging != null) _logForDebugging = logForDebugging;
  if (logEvent != null) _logEvent = logEvent;
  if (logError != null) _logError = logError;
}