Structures

The following structures are available globally.

  • MiniAppSSLConfig helps to set the SSL Key pinning for endpoints

    Declaration

    Swift

    public struct MiniAppSSLConfig
  • Struct used to configure SSL Pinning

    See more

    Declaration

    Swift

    public struct MiniAppConfigSSLKeyHash
  • Host app configurable analytics details

    See more

    Declaration

    Swift

    public struct MAAnalyticsConfig : Codable, Equatable
  • Model for a Mini App information

    See more

    Declaration

    Swift

    public struct MiniAppInfo : Codable, Hashable
  • Miniapp version information

    See more

    Declaration

    Swift

    public struct Version : Codable, Hashable
  • Undocumented

    See more

    Declaration

    Swift

    public struct UniversalBridgeInfoParameters : Codable
  • Undocumented

    See more

    Declaration

    Swift

    public struct CloseAlertInfo : Codable
  • Mini App access token permissions containing audience and scopes, usually taken from manifest.json

    See more

    Declaration

    Swift

    public struct MASDKAccessTokenScopes : Codable, Hashable, Comparable
  • Mini-app meta data information

    See more

    Declaration

    Swift

    public struct MiniAppManifest : Codable, Equatable
  • A MiniAppReward is the structure that is returned to the Mini App when a rewarded ad is displayed to an user The host app developer can provide a reward type and the amount earned for watching the ad

    • Tag: MiniAppReward
    See more

    Declaration

    Swift

    public struct MiniAppReward : Codable
  • Model for Preview Mini app Info

    See more

    Declaration

    Swift

    public struct PreviewMiniAppInfo : Codable
  • Host keys information

    See more

    Declaration

    Swift

    public struct Host : Codable
  • Struct that is used to share mini-app information

    See more

    Declaration

    Swift

    public struct MiniAppShareContent
  • Contact Object of a User

    See more

    Declaration

    Swift

    public struct MAContact : Codable, Equatable, Hashable, Identifiable
  • Undocumented

    See more

    Declaration

    Swift

    public struct MiniAppSDKConstants
  • This structure provides different enums for localizable strings related to Mini App SDK

    See more

    Declaration

    Swift

    public struct MASDKLocale
  • Base config to initialize a MiniAppView

    See more

    Declaration

    Swift

    public struct MiniAppConfig
  • MiniAppView’s convenience SwiftUI view wrapper

    See more

    Declaration

    Swift

    public struct MiniAppSUIView : UIViewRepresentable
  • Struct that is needed to launch Mini App using Paramerters

    See more

    Declaration

    Swift

    public struct MiniAppUIParams