initWith method
Future<void>
initWith({
- required String accessKey,
- bool isPausedInAppMessages = false,
- bool isDebug = false,
- LifecycleTrackingOptions? lifecycleTrackingOptions,
- Future<
String?> customDeviceId()?, - RetenoDeviceTokenHandlingMode deviceTokenHandlingMode = RetenoDeviceTokenHandlingMode.automatic,
- RetenoDefaultNotificationChannelConfig? defaultNotificationChannelConfig,
Backward-compatible alias for initialize.
Implementation
Future<void> initWith({
required String accessKey,
bool isPausedInAppMessages = false,
bool isDebug = false,
LifecycleTrackingOptions? lifecycleTrackingOptions,
Future<String?> Function()? customDeviceId,
RetenoDeviceTokenHandlingMode deviceTokenHandlingMode =
RetenoDeviceTokenHandlingMode.automatic,
RetenoDefaultNotificationChannelConfig? defaultNotificationChannelConfig,
}) {
return initialize(
accessKey: accessKey,
customDeviceId: customDeviceId,
options: RetenoInitOptions(
isPausedInAppMessages: isPausedInAppMessages,
isDebug: isDebug,
lifecycleTrackingOptions: lifecycleTrackingOptions,
deviceTokenHandlingMode: deviceTokenHandlingMode,
defaultNotificationChannelConfig: defaultNotificationChannelConfig,
),
);
}