MobileAutomatorConfig constructor

const MobileAutomatorConfig({
  1. String? host,
  2. String? port,
  3. Duration? connectionTimeout,
  4. Duration? findTimeout,
  5. void logger(
    1. String
    )?,
})

Creates a new MobileAutomatorConfig.

Implementation

const MobileAutomatorConfig({
  String? host,
  String? port,
  Duration? connectionTimeout,
  Duration? findTimeout,
  void Function(String)? logger,
}) : host =
         host ??
         const String.fromEnvironment(
           'PATROL_HOST',
           defaultValue: 'localhost',
         ),
     port =
         port ??
         const String.fromEnvironment(
           'PATROL_TEST_SERVER_PORT',
           defaultValue: '8081',
         ),
     connectionTimeout = connectionTimeout ?? const Duration(seconds: 60),
     findTimeout = findTimeout ?? const Duration(seconds: 10),
     logger = logger ?? _defaultPrintLogger;