Classes

The following classes are available globally.

  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    class MDAlertController : UIAlertController
  • Represents the complete configuration for a custom form.

    An instance of this class holds all the components (MDAnyFormComponent) that make up the form, as well as properties for customizing its appearance (e.g., button colors, titles). You use this object to render the form, handle user input, and process submissions.

    See more

    Declaration

    Swift

    @objcMembers
    public class MDCustomFormData : NSObject
  • An object that represents the result of a form submission.

    See more

    Declaration

    Swift

    @objcMembers
    public class MDFormSubmissionResult : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    class MDFormWindow : UIWindow
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    class MDUIBaseFormViewController : UIViewController, WKNavigationDelegate, UIScrollViewDelegate, WKUIDelegate
    extension MDUIBaseFormViewController: WKScriptMessageHandler, DatabaseCoordinatorInjector
    extension MDUIBaseFormViewController: UINavigationControllerDelegate, AVAudioRecorderDelegate
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    class MDUIFormHeaderView : UIView
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    class MDUIFullFormViewController : MDUIBaseFormViewController
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    class MDUIFullScreenWKWebView : WKWebView
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    class MDUIModalFormViewController : MDUIBaseFormViewController, FormHeaderViewDelegate
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    class MDUITransitionViewController : UIViewController
  • This class depicts an error arise from MedalliaDigital class

    See more

    Declaration

    Swift

    @objc
    public class MDExternalError : NSObject, Error
  • MedalliaDigital is the main component for the Medallia sdk. It includes the complete set of tools required in order to work with Medallia sdk. Calling sdkInit() method is mandatory before accessing any other method in this API.

    See more

    Declaration

    Swift

    @objcMembers
    public class MedalliaDigital : NSObject