Class: User
Defined in: | src/user.coffee |
Overview
A representation of the user we are logged in as.
Instance Method Summary
- - (void) constructor(service, ) Constructor Save references to the service, as well as extracting the user's preferences from the options.
- - (Deferred) setPreference(key, value, cb) Bound Set a given preference.
- - (void) setPreferences(prefs, cb) Bound Set one or more preferences, provided as an object.
- - (void) clearPreference(key, cb) Bound Clear a preference.
- - (void) clearPreferences(cb) Bound Clear all preferences.
- - (void) refresh(cb) Bound
- - (void) createToken(type = 'day', message, cb)
- - (void) fetchCurrentTokens(cb)
- - (void) revokeAllTokens(cb)
- - (void) revokeToken(token, cb)
Constructor Details
- (void) constructor(service, )
Save references to the service, as well as extracting the user's preferences from the options.
Instance Method Details
- (Deferred) setPreference(key, value, cb) (bound)
Set a given preference.
- (void) setPreferences(prefs, cb) (bound)
Set one or more preferences, provided as an object.
- (void) clearPreference(key, cb) (bound)
Clear a preference.
- (void) clearPreferences(cb) (bound)
Clear all preferences.
- (void) refresh(cb) (bound)
- (void) createToken(type = 'day', message, cb)
- (void) fetchCurrentTokens(cb)
- (void) revokeAllTokens(cb)
- (void) revokeToken(token, cb)