FFNavigateAction constructor
FFNavigateAction({
- @Deprecated('This field is deprecated.') String? legacyPageName,
- bool? allowBack,
- FFPassedParameters? passedParameters,
- FFNavigateTransition? transition,
- bool? ignoreRedirects,
- bool? closeDialog,
- bool? replaceRoute,
- @Deprecated('This field is deprecated.') String? legacyPageNodeKey,
- FFNodeKeyReference? pageNodeKeyRef,
Implementation
factory FFNavigateAction({
@$core.Deprecated('This field is deprecated.') $core.String? legacyPageName,
$core.bool? allowBack,
FFPassedParameters? passedParameters,
$core.bool? isNavigateBack,
FFNavigateTransition? transition,
$core.bool? ignoreRedirects,
$core.bool? closeDialog,
$core.bool? replaceRoute,
$core.bool? navigateToRootPageOnFailure,
@$core.Deprecated('This field is deprecated.')
$core.String? legacyPageNodeKey,
FFNodeKeyReference? pageNodeKeyRef,
}) {
final result = create();
if (legacyPageName != null) result.legacyPageName = legacyPageName;
if (allowBack != null) result.allowBack = allowBack;
if (passedParameters != null) result.passedParameters = passedParameters;
if (isNavigateBack != null) result.isNavigateBack = isNavigateBack;
if (transition != null) result.transition = transition;
if (ignoreRedirects != null) result.ignoreRedirects = ignoreRedirects;
if (closeDialog != null) result.closeDialog = closeDialog;
if (replaceRoute != null) result.replaceRoute = replaceRoute;
if (navigateToRootPageOnFailure != null)
result.navigateToRootPageOnFailure = navigateToRootPageOnFailure;
if (legacyPageNodeKey != null) result.legacyPageNodeKey = legacyPageNodeKey;
if (pageNodeKeyRef != null) result.pageNodeKeyRef = pageNodeKeyRef;
return result;
}