User
@objc(GetSocialUser)
@objcMembers
public class User : NSObject, Encodable
Describe user instance.
-
GetSocial Id of user.
Declaration
Swift
public internal(set) var userId: String { get }
-
Display name.
Declaration
Swift
public internal(set) var displayName: String { get }
-
Avatar Url.
Declaration
Swift
public internal(set) var avatarUrl: String? { get }
-
Identities added to user.
Declaration
Swift
public internal(set) var identities: [String : String] { get }
-
Public properties. These properties are accessible to other users.
Declaration
Swift
public internal(set) var publicProperties: [String : String] { get }
-
Check if user is the app itself.
Declaration
Swift
public internal(set) var isApp: Bool { get }
-
Check if user is verified.
Declaration
Swift
public internal(set) var isVerified: Bool { get }
-
Description.
Declaration
Swift
public override var description: String { get }
-
Declaration
Swift
override public func isEqual(_ object: Any?) -> Bool
-
Declaration
Swift
override public var hash: Int { get }
-
Declaration
Swift
public func encode(to encoder: Encoder) throws