CombainSDKConfig constructor
CombainSDKConfig({
- required String apiKey,
- required String settingsKey,
- required FlutterAppInfo appInfo,
- FlutterLocationProvider? locationProvider,
- bool? enableAutomaticMode,
- FlutterModeManagerConfig? modeManagerConfig,
- FlutterRoutingConfig? routingConfig,
- FlutterSyncingInterval? syncingInterval,
- String? language,
- String? brokerUrl,
- FlutterWifiScanMode? wifiScanMode,
- bool? bluetoothEnabled,
- List<
String?> ? beaconUUIDs,
Implementation
CombainSDKConfig({
required String apiKey,
required String settingsKey,
required FlutterAppInfo appInfo,
FlutterLocationProvider? locationProvider,
bool? enableAutomaticMode,
FlutterModeManagerConfig? modeManagerConfig,
FlutterRoutingConfig? routingConfig,
FlutterSyncingInterval? syncingInterval,
String? language,
String? brokerUrl,
FlutterWifiScanMode? wifiScanMode,
bool? bluetoothEnabled,
List<String?>? beaconUUIDs,
}) : super(
apiKey: apiKey,
settingsKey: settingsKey,
appInfo: appInfo,
locationProvider: locationProvider,
enableAutomaticMode: enableAutomaticMode,
modeManagerConfig: modeManagerConfig,
routingConfig: routingConfig ?? defaultRoutingConfig,
syncingInterval: syncingInterval ?? defaultSyncingInterval,
language: language,
brokerUrl: brokerUrl,
wifiScanMode: wifiScanMode ?? FlutterWifiScanMode.all,
bluetoothEnabled: bluetoothEnabled ?? true,
beaconUUIDs: beaconUUIDs,
);