-
@Singleton() public final class DropboxPreferencesDropbox 用户信息存储
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classDropboxPreferences.DropboxSettingspublic final classDropboxPreferences.AuthInfo
-
Field Summary
Fields Modifier and Type Field Description private final Flow<DropboxPreferences.DropboxSettings>dropboxSettings
-
Constructor Summary
Constructors Constructor Description DropboxPreferences(Context context)
-
Method Summary
Modifier and Type Method Description final Flow<DropboxPreferences.DropboxSettings>getDropboxSettings()设置流 final UnitupdateAuthInfo(TokenResponse accessToken)更新授权信息 final Flow<String>getAccessToken()获取 Access Token final Flow<DropboxPreferences.AuthInfo>getAuthInfo()获取授权信息 final UnitclearAuthInfo()清除授权信息 final UnitupdateSearchHistory(List<String> searchHistory)更新搜索历史 -
-
Method Detail
-
getDropboxSettings
final Flow<DropboxPreferences.DropboxSettings> getDropboxSettings()
设置流
-
updateAuthInfo
final Unit updateAuthInfo(TokenResponse accessToken)
更新授权信息
-
getAccessToken
final Flow<String> getAccessToken()
获取 Access Token
-
getAuthInfo
final Flow<DropboxPreferences.AuthInfo> getAuthInfo()
获取授权信息
-
clearAuthInfo
final Unit clearAuthInfo()
清除授权信息
-
updateSearchHistory
final Unit updateSearchHistory(List<String> searchHistory)
更新搜索历史
-
-
-
-