IUsertypes

@objc public protocol IUsertypes: NSObjectProtocol

Undocumented

  • Undocumented

    Declaration

    Swift

    var initialized: Bool
  • Undocumented

    Declaration

    Swift

    func preInitialize() -> Void
  • Undocumented

    Declaration

    Swift

    func initialize() -> Void
  • Undocumented

    Declaration

    Swift

    func initialize(manifest: Manifest) -> Void
  • Undocumented

    Declaration

    Swift

    func addUsertypesToRequestURL(url: String) -> String
  • The current user’s QA usertypes. These will get sent with a manifest request to force usertypes.

    Declaration

    Swift

    var userTypesDynamic: [String]
  • The current user’s usertypes. This is the usertype list returned from the server defining what usertypes the server has associated with a user.

    Declaration

    Swift

    var userTypesServer: [String]
  • A helper property that returns a readonly list of all usertypes (server + dynamic) that are currently added

    Declaration

    Swift

    var userTypesAll: [String]
  • Will pull qa usertypes out of the manifest.

    Declaration

    Swift

    func updateValuesFromManifest(manifest: Manifest) -> Void
  • Sets the server usertype list, this list is a reference of the usertypes that the remove usertypes server applied to the last manifest call. This list is not used to effect the manifest in any way is is just a reference for the client in case they would like to know what the server applied.

    Declaration

    Swift

    func setServerUserTypes(ut: [String]) -> Void
  • Undocumented

    Declaration

    Swift

    func addUserType(ut: String) -> Bool
  • Undocumented

    Declaration

    Swift

    func addUserType(utList: [String]) -> Bool
  • Undocumented

    Declaration

    Swift

    func removeUserType(ut: String) -> Bool
  • Undocumented

    Declaration

    Swift

    func removeUserType(utList: [String]) -> Bool
  • Undocumented

    Declaration

    Swift

    func clearAllUserTypes() -> Void
  • Undocumented

    Declaration

    Swift

    var usertypeMethod: UsertypeMethod
  • Undocumented

    Declaration

    Swift

    func setUserTypeMethod(type: UsertypeMethod) -> Bool