Aller au contenu

FrakInstallPresentation

Ce contenu n’est pas encore disponible dans votre langue.

enum FrakInstallPresentation

Which StoreKit surface offers the wallet install from the sheet’s install step.

Neither carries App Store attribution: campaignToken, providerToken and customProductPageIdentifier all resolve inside the presented app’s own App Store Connect account, which is the wallet’s, never the merchant’s.

Conforms to Swift.Equatable, Swift.Hashable, Swift.Sendable

Defined in: Sources/FrakSDKUI/FrakSharingConfiguration.swift:45

case overlay(FrakInstallPresentation.Overlay)

A banner attached to the window scene. It installs in place and does not cover the sheet, at the cost of no styling control and no report of whether it drew.

case storeProductPage

A modal store page over the sheet. The user comes back to the sheet when it closes.

static var overlay: FrakInstallPresentation { get }

!=(::)

static func != (lhs: Self, rhs: Self) -> Bool

Returns a Boolean value indicating whether two values are not equal.

Inequality is the inverse of equality. For any values a and b, a != b implies that a == b is false.

This is the default implementation of the not-equal-to operator (!=) for any type that conforms to Equatable.

  • Parameters:
    • lhs: A value to compare.
    • rhs: Another value to compare.