Enumerations

The following enumerations are available globally.

Enums

  • An enum used by MiniAppNavigationBarDelegate to indicate which action has been triggered by navigation UI

    See more

    Declaration

    Swift

    public enum MiniAppNavigationAction
  • An enum used to provide MiniAppNavigationConfig visibility option

    • never = the UI will never be shown
    • auto = navigation UI is only shown when a back or forward action is availablse
    • always = navigation UI is always present
    See more

    Declaration

    Swift

    public enum MiniAppNavigationVisibility
  • List of Device Permissions supported by the SDK that can be requested by a Mini app

    See more

    Declaration

    Swift

    public enum MiniAppDevicePermissionType : String
  • Enumerations of Mini App Custom permission types that is used/checked by the MiniApp SDK before accessing any data from the host app

    See more

    Declaration

    Swift

    public enum MiniAppCustomPermissionType : String, Codable, CaseIterable
  • Undocumented

    See more

    Declaration

    Swift

    public enum MiniAppCustomPermissionGrantedStatus : String, Codable
  • Undocumented

    See more

    Declaration

    Swift

    public enum MiniAppEvent : String
  • Undocumented

    See more

    Declaration

    Swift

    public enum MiniAppKeyboardEvent : String
  • Mini App SDK Error which is passed from the main MiniApp APIs.

    See more

    Declaration

    Swift

    public enum MASDKError : Error
    extension MASDKError: LocalizedError
  • Undocumented

    See more

    Declaration

    Swift

    public enum MAAnalyticsEventType : String, Codable
  • Undocumented

    See more

    Declaration

    Swift

    public enum MAAnalyticsActionType : String, Codable
  • Undocumented

    See more

    Declaration

    Swift

    public enum MiniAppJavaScriptError : String, Codable, MiniAppErrorProtocol
  • Enumeration that is used to differentiate the device permission errors

    See more

    Declaration

    Swift

    public enum MASDKPermissionError : String, MiniAppErrorProtocol
  • Enumeration that is used to differentiate the Custom permission errors

    See more

    Declaration

    Swift

    public enum MASDKCustomPermissionError : String, MiniAppErrorProtocol
  • Enumeration that is used to return Access Token error

    See more

    Declaration

    Swift

    public enum MASDKAccessTokenError : Error, MiniAppErrorProtocol
  • Enumeration that is used to return Points error

    See more

    Declaration

    Swift

    public enum MASDKPointError : Error, MiniAppErrorProtocol
  • Enumeration that is used to return DownloadFile error

    See more

    Declaration

    Swift

    public enum MASDKDownloadFileError : Error
  • Undocumented

    See more

    Declaration

    Swift

    public enum UniversalBridgeError : Error, MiniAppErrorProtocol
  • Undocumented

    See more

    Declaration

    Swift

    public enum MAAnalyticsError : Error, MiniAppErrorProtocol
  • Enumeration that is used to differentiate the Custom permission errors

    See more

    Declaration

    Swift

    public enum MASDKAdsDisplayError : String, MiniAppErrorProtocol
  • Undocumented

    See more

    Declaration

    Swift

    public enum MASDKProtocolResponse : String
  • Enumeration that is used to differentiate the response from the User

    See more

    Declaration

    Swift

    public enum MASDKPermissionResponse : String
  • Undocumented

    See more

    Declaration

    Swift

    public enum MiniAppViewParameters
  • MiniAppViewState that indicates in which state the view is when eg. loading the MiniApp

    See more

    Declaration

    Swift

    public enum MiniAppViewState
  • MiniApp’s type which can be .miniapp or .widget. Widgets will provide reduced functionality and no user interaction.

    See more

    Declaration

    Swift

    public enum MiniAppType

Action