PlanSelectionDialog constructor
const
PlanSelectionDialog({
- Key? key,
- required Product product,
- required String title,
- required String subtitle,
- String? orgId,
- String? planId,
- String? subscriptionId,
- SubscriptionStatus? planStatus,
- DateTime? planEndDate,
- bool dismissOnPaymentTimeout = false,
- WaitForUpdates? waitForUpdates,
- VoidCallback? goBack,
- VoidCallback? dismissDialog,
- bool dismissOnTap = true,
Implementation
const PlanSelectionDialog({
super.key,
required this.product,
required this.title,
required this.subtitle,
this.orgId,
this.planId,
this.subscriptionId,
this.planStatus,
this.planEndDate,
bool dismissOnPaymentTimeout = false,
WaitForUpdates? waitForUpdates,
VoidCallback? goBack,
VoidCallback? dismissDialog,
bool dismissOnTap = true,
}) : _dismissOnProcessingDone = dismissOnPaymentTimeout,
_waitForSubscriptionUpdates = waitForUpdates,
_goBack = goBack,
_dismissDialog = dismissDialog,
_dismissOnTap = dismissOnTap;