PaywallViewState

constructor(paywall: Paywall, locale: String, request: PresentationRequest? = null, presentationStyle: PaywallPresentationStyle = paywall.presentation.style, paywallStatePublisher: MutableSharedFlow<PaywallState>? = null, paywallResult: PaywallResult? = null, dismissCompletionBlock: () -> Unit? = null, callbackInvoked: Boolean = false, viewCreatedCompletion: (Boolean) -> Unit? = null, isBrowserViewPresented: Boolean = false, interceptTouchEvents: Boolean = false, surveyPresentationResult: SurveyPresentationResult = SurveyPresentationResult.NOSHOW, loadingState: PaywallLoadingState = PaywallLoadingState.Unknown, isPresented: Boolean = false, presentationWillPrepare: Boolean = true, presentationDidFinishPrepare: Boolean = false, didDisableSwipeForSurvey: Boolean = false, unsavedOccurrence: TriggerRuleOccurrence? = null, useMultipleUrls: Boolean = false, crashRetries: Int = 0, lastOpen: Date? = null)(source)