CombainSDKConfig constructor

CombainSDKConfig({
  1. required String apiKey,
  2. required String settingsKey,
  3. required FlutterAppInfo appInfo,
  4. FlutterLocationProvider? locationProvider,
  5. bool? enableAutomaticMode,
  6. FlutterRoutingConfig? routingConfig,
  7. FlutterSyncingInterval? syncingInterval,
  8. String? language,
  9. String? brokerUrl,
  10. bool? wifiEnabled,
  11. bool? bluetoothEnabled,
  12. List<String?>? beaconUUIDs,
})

Implementation

CombainSDKConfig({
  required String apiKey,
  required String settingsKey,
  required FlutterAppInfo appInfo,
  FlutterLocationProvider? locationProvider,
  bool? enableAutomaticMode,
  FlutterRoutingConfig? routingConfig,
  FlutterSyncingInterval? syncingInterval,
  String? language,
  String? brokerUrl,
  bool? wifiEnabled,
  bool? bluetoothEnabled,
  List<String?>? beaconUUIDs,
}) : super(
        apiKey: apiKey,
        settingsKey: settingsKey,
        appInfo: appInfo,
        locationProvider: locationProvider,
        enableAutomaticMode: enableAutomaticMode,
        routingConfig: routingConfig ?? defaultRoutingConfig,
        syncingInterval: syncingInterval ?? defaultSyncingInterval,
        language: language,
        brokerUrl: brokerUrl,
        wifiEnabled: wifiEnabled ?? true,
        bluetoothEnabled: bluetoothEnabled ?? true,
        beaconUUIDs: beaconUUIDs,
      );