LaunchOptions constructor
const
LaunchOptions({
- bool useMultiChoiceDialog = false,
- String? dialogTitle,
- String? dialogMessage,
- String? androidPreferredAppPackageName,
- List<
String> ? iOSAppSchemes, - void onLaunchAttempt(
- LaunchType type,
- Uri uri
- void onLaunchResult(
- LaunchType type,
- Uri uri,
- bool success
- String? appNotInstalledDialogTitle,
- String? appNotInstalledDialogMessage,
- String? confirmationDialogTitle,
- String? confirmationDialogMessage,
- LaunchFallbackMode fallbackMode = LaunchFallbackMode.prompt,
- bool requireConfirmation = false,
- bool checkAppInstallation = false,
- bool bypassAppDetectionAndFallback = false,
- String? appStoreLink,
- void onTrackLaunch(
- LaunchType type,
- Uri uri
Creates a LaunchOptions instance.
Implementation
const LaunchOptions({
this.useMultiChoiceDialog = false,
this.dialogTitle,
this.dialogMessage,
this.androidPreferredAppPackageName,
this.iOSAppSchemes,
this.onLaunchAttempt,
this.onLaunchResult,
this.appNotInstalledDialogTitle,
this.appNotInstalledDialogMessage,
this.confirmationDialogTitle,
this.confirmationDialogMessage,
this.fallbackMode = LaunchFallbackMode.prompt,
this.requireConfirmation = false,
this.checkAppInstallation = false,
this.bypassAppDetectionAndFallback = false,
this.appStoreLink,
this.onTrackLaunch,
});