UserProtocol
public protocol UserProtocol : AnyObject
Provided for testing and mocking purposes. See User
for field descriptions.
-
Declaration
Swift
var delegate: UserDelegate? { get set }
-
Declaration
Swift
var id: String? { get }
-
Declaration
Swift
var profile: UserProfileAPI { get }
-
Declaration
Swift
var assets: UserAssetsAPI { get }
-
Declaration
Swift
var agreements: UserAgreementsAPI { get }
-
Declaration
Swift
var auth: UserAuthAPI { get }
-
Declaration
Swift
var state: UserState { get }
-
Declaration
Swift
func logout()