BillingClientManager constructor
BillingClientManager({
- @visibleForTesting BillingClientFactory? billingClientFactory,
Creates the BillingClientManager.
Immediately initializes connection to the underlying BillingClient.
Implementation
BillingClientManager({
@visibleForTesting BillingClientFactory? billingClientFactory,
}) : _billingChoiceMode = BillingChoiceMode.playBillingOnly,
_pendingPurchasesParams = const PendingPurchasesParamsWrapper(
enablePrepaidPlans: false,
),
_billingClientFactory = billingClientFactory ?? _createBillingClient {
_connect();
}