User

public struct User

Represents a User

  • initalizes a User where the only user data is the user’s name.

    Declaration

    Swift

    public init(userName: String)
  • initalizes a User. The input dictionary must include at minimum a username key

    Declaration

    Swift

    public init?(userData inputUserData: [String : Any])
  • Returns all user information as a dictionary

    Declaration

    Swift

    public func getAllUserData() -> [String : Any]
  • Returns user information for provided key

    Declaration

    Swift

    public func getData<T>(_ key: String) -> T?
  • Returns user name of this User

    Declaration

    Swift

    public func userName() -> String?