createInstance static method
- {required AppFitConfiguration configuration,
- EventDigester? eventDigester,
- String instanceName = "default"}
Create a new shared instance of the AppFit SDK with the provided
configuration and optional instanceName.
If no instanceName is provided, the default instance will be created.
final appfit = AppFit.createInstance(configuration: configuration);
The instance can be retrieved using the getInstance method below.
{@category Initialization}
Implementation
static AppFit createInstance({
required AppFitConfiguration configuration,
EventDigester? eventDigester,
String instanceName = "default",
}) {
_instances ??= <String, AppFit>{};
return _instances!.putIfAbsent(
instanceName,
() => AppFit(configuration: configuration, eventDigester: eventDigester),
);
}