PlanSelectionDialog constructor
const
PlanSelectionDialog({
- Key? key,
- required Product product,
- required String title,
- required String subtitle,
- String? orgId,
- String? planId,
- String? subscriptionId,
- SubscriptionStatus? planStatus,
- bool dismissOnPaymentTimeout = false,
- PaymentCompletion? waitForPaymentCompletion,
- 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,
bool dismissOnPaymentTimeout = false,
PaymentCompletion? waitForPaymentCompletion,
VoidCallback? goBack,
VoidCallback? dismissDialog,
bool dismissOnTap = true,
}) : _dismissOnPaymentTimeout = dismissOnPaymentTimeout,
_waitForPaymentCompletion = waitForPaymentCompletion,
_goBack = goBack,
_dismissDialog = dismissDialog,
_dismissOnTap = dismissOnTap;