AdaptySDK 4.1.2
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NAdaptySDK
  CAdaptyThe main class for interacting with the Adapty SDK
  CAdaptyConfigurationEverything Adapty.Activate(AdaptyConfiguration, System.Action<AdaptyError>) needs. Build one with Builder
   CBuilderAssembles an AdaptyConfiguration. Every setter returns the builder, so calls chain, and each field can equally well be assigned directly
  CAdaptyCustomAssetBase class for custom assets that can be used in Adapty UI
  CAdaptyCustomAssetColorCustom asset representing a color
  CAdaptyCustomAssetLinearGradientCustom asset representing a linear gradient
  CAdaptyCustomAssetLocalImageAssetCustom asset representing a local image asset
  CAdaptyCustomAssetLocalImageDataCustom asset representing local image data
  CAdaptyCustomAssetLocalImageFileCustom asset representing a local image file
  CAdaptyCustomAssetLocalVideoAssetCustom asset representing a local video asset
  CAdaptyCustomAssetLocalVideoFileCustom asset representing a local video file
  CAdaptyCustomerIdentityCustomer identity parameters for iOS and Android platforms
  CAdaptyErrorA failure reported by the native SDK. Every completion handler takes one, and it is null when the call succeeded
  CAdaptyExternalAttributionProviderAn external attribution provider recognized by the Adapty backend
  CAdaptyFlowRepresents a flow configuration in Adapty
  CAdaptyFlowPaywallRepresents a paywall variation of an AdaptyFlow
  CAdaptyInstallationDetailsWhat the SDK knows about this installation of the app
  CAdaptyInstallationStatusWhat Adapty.GetCurrentInstallationStatus(System.Action<AdaptySDK.AdaptyInstallationStatus, AdaptySDK.AdaptyError>) reports: how much is known about this installation, and the details when they are
  CAdaptyOnboardingRepresents an onboarding configuration in Adapty
  CAdaptyOnboardingsAnalyticsEvent
  CAdaptyOnboardingsAnalyticsEventOnboardingCompleted
  CAdaptyOnboardingsAnalyticsEventOnboardingStarted
  CAdaptyOnboardingsAnalyticsEventProductsScreenPresented
  CAdaptyOnboardingsAnalyticsEventRegistrationScreenPresented
  CAdaptyOnboardingsAnalyticsEventScreenCompleted
  CAdaptyOnboardingsAnalyticsEventScreenPresented
  CAdaptyOnboardingsAnalyticsEventSecondScreenPresented
  CAdaptyOnboardingsAnalyticsEventUnknown
  CAdaptyOnboardingsAnalyticsEventUserEmailCollected
  CAdaptyOnboardingsDatePickerParams
  CAdaptyOnboardingsEmailInput
  CAdaptyOnboardingsInput
  CAdaptyOnboardingsInputParams
  CAdaptyOnboardingsMultiSelectParams
  CAdaptyOnboardingsNumberInput
  CAdaptyOnboardingsSelectParams
  CAdaptyOnboardingsStateUpdatedParams
  CAdaptyOnboardingsTextInput
  CAdaptyPaywallProductRepresents a product available for purchase in a paywall
  CAdaptyPlacementThe placement a flow was fetched for, with the A/B test and audience it resolved to
  CAdaptyPlacementFetchPolicyWhether a fetch may answer from the cache, and for how long. Pick one of the shared instances or build one with ReturnCacheDataIfNotExpiredElseLoad
  CAdaptyPriceA price as the store reports it: the amount, and the strings to show it with
  CAdaptyProductIdentifierA lightweight identifier used when addressing a specific product across platforms
  CAdaptyProfileRepresents a user profile in Adapty
   CAccessLevelOne access level of a profile: whether it is active, what granted it, and until when
   CNonSubscriptionOne non-subscription purchase of a profile — consumable or lifetime
   CSubscriptionOne subscription of a profile, as the store and Adapty currently see it
  CAdaptyProfileParametersThe profile attributes Adapty.UpdateProfile(AdaptySDK.AdaptyProfileParameters, System.Action<AdaptySDK.AdaptyError>) sends. Build one with Builder
   CBuilderAssembles an AdaptyProfileParameters. Every setter returns the builder, so calls chain; what is never set is not sent, and is therefore left as it is on the server rather than cleared
  CAdaptyPromotedProductA product for an App Store promoted in-app purchase. iOS only
  CAdaptyPurchaseParametersThe optional extras of a purchase. Both are Android only — on iOS an instance changes nothing, and Adapty.MakePurchase(AdaptyPaywallProduct, System.Action<AdaptyPurchaseResult, AdaptyError>) without one is the same call
  CAdaptyPurchaseParametersBuilderAssembles an AdaptyPurchaseParameters. Every setter returns the builder, so calls chain; the constructor takes both values directly if that reads better
  CAdaptyPurchaseResultHow a purchase ended, and the updated profile when it succeeded
  CAdaptyRemoteConfigThe JSON configured against a flow in the Dashboard, for one localization
  CAdaptySubscriptionWhat a product's subscription looks like: its period, its offer, and how it renews
  CAdaptySubscriptionOfferA discounted offer on a subscription, and the phases it runs through
  CAdaptySubscriptionPeriodA span of time, as the stores express it — a number and a unit, not a duration
  CAdaptySubscriptionPhaseOne stretch of an offer at one price: a free trial, then a discounted period, then the rest
  CAdaptySubscriptionUpdateParametersAndroid only. Turns a purchase into an upgrade or downgrade of a subscription the user already has, rather than a new one. Pass it through AdaptyPurchaseParameters.SubscriptionUpdateParams; iOS handles the change itself through the subscription group and ignores this
  CAdaptyUIBuilding, presenting and dismissing the views that render a flow
  CAdaptyUICreateFlowViewParametersThe optional extras of AdaptyUI.CreateFlowView(AdaptySDK.AdaptyFlow, AdaptySDK.AdaptyUICreateFlowViewParameters, System.Action<AdaptySDK.AdaptyUIFlowView, AdaptySDK.AdaptyError>): which localization and layout to render, how long to wait, and the tags, timers and assets the flow substitutes into its layout
  CAdaptyUIDialogConfigurationWhat AdaptyUI.ShowDialog(AdaptySDK.AdaptyUIFlowView, AdaptySDK.AdaptyUIDialogConfiguration, System.Action<AdaptySDK.AdaptyUIDialogActionType, AdaptySDK.AdaptyError>) puts on the dialog. Only the default action title is required; a dialog without a secondary one has a single button
  CAdaptyUIFlowViewA flow view built by AdaptyUI.CreateFlowView(AdaptySDK.AdaptyFlow, AdaptySDK.AdaptyUICreateFlowViewParameters, System.Action<AdaptySDK.AdaptyUIFlowView, AdaptySDK.AdaptyError>). Single use: once dismissed it is destroyed, and showing the flow again means building another one
  CAdaptyUIMediaCacheConfigurationLimits for the cache the flow renderer keeps for images and video. Any limit left null keeps the native default
  CAdaptyUIOnboardingMeta
  CAdaptyUIOnboardingView
  CAdaptyUIUserActionSomething the user did in a flow view, reported through FlowViewDidPerformAction. Nothing is done for you — a close does not dismiss the view
  CIAdaptyEventListenerInterface for listening to Adapty SDK events
  CIAdaptyFlowsEventsListenerInterface for listening to flow view events
  CIAdaptyOnboardingsEventsListenerInterface for listening to onboarding view events
  CIAdaptyUIObserverModeResolverInterface for resolving purchases and restores initiated by a flow while the SDK runs in Observer mode
  CIAdaptyUISystemRequestsHandlerInterface for handling system requests initiated by a flow: OS permission prompts and store review requests