Classes

The following classes are available globally.

  • Airship PreferenceCenter module.

    See more

    Declaration

    Swift

    @objc(UAPreferenceCenter)
    public final class PreferenceCenter : NSObject, Sendable
  • Preference center config.

    See more

    Declaration

    Swift

    @objc(UAPreferenceCenterConfig)
    public final class PreferenceCenterConfig : NSObject, Decodable, Sendable
    extension PreferenceCenterConfig: Encodable
  • Preference Center State

    See more

    Declaration

    Swift

    @MainActor
    public class PreferenceCenterState : ObservableObject
  • View factories for Preference Center view controllers

    See more

    Declaration

    Swift

    @objc(UAPreferenceCenterViewControllerFactory)
    public class PreferenceCenterViewControllerFactory : NSObject