-
public final class PaywallDialogOptions
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classPaywallDialogOptions.Builder
-
Field Summary
Fields Modifier and Type Field Description private final Function1<CustomerInfo, Boolean>shouldDisplayBlockprivate final Function0<Unit>dismissRequestprivate final Offeringofferingprivate final BooleanshouldDisplayDismissButtonprivate final FontProviderfontProviderprivate final PaywallListenerlistenerprivate final PurchaseLogicpurchaseLogic
-
Constructor Summary
Constructors Constructor Description PaywallDialogOptions(PaywallDialogOptions.Builder builder)
-
Method Summary
Modifier and Type Method Description final Function1<CustomerInfo, Boolean>getShouldDisplayBlock()final Function0<Unit>getDismissRequest()final OfferinggetOffering()final BooleangetShouldDisplayDismissButton()final FontProvidergetFontProvider()final PaywallListenergetListener()final PurchaseLogicgetPurchaseLogic()-
-
Constructor Detail
-
PaywallDialogOptions
PaywallDialogOptions(PaywallDialogOptions.Builder builder)
-
-
Method Detail
-
getShouldDisplayBlock
final Function1<CustomerInfo, Boolean> getShouldDisplayBlock()
-
getDismissRequest
final Function0<Unit> getDismissRequest()
-
getOffering
final Offering getOffering()
-
getShouldDisplayDismissButton
final Boolean getShouldDisplayDismissButton()
-
getFontProvider
final FontProvider getFontProvider()
-
getListener
final PaywallListener getListener()
-
getPurchaseLogic
final PurchaseLogic getPurchaseLogic()
-
-
-
-