huawei_drive library

Classes

AboutRequest
Batchable
The abstract class that defines a Batchable Drive Request.
BatchRequest
Change
File or drive change class.
ChangeList
Change list class, which is used to parse and serialize change list data transferred over the network.
ChangesRequest
Channels
Defines the Channels API for disabling the function of sending file change notifications through the designated channel.
ChannelsRequest
Comments
Defines the Comments API.
CommentsRequest
Contains the request methods about Comments.
ContentExtras
Drive
Defines the main enterence class of HUAWEI Drive Kit.
DriveAbout
DriveCapabilities
DriveChannel
DriveComment
File comment model class.
DriveCommentList
DriveCredentials
Drive authentication class.
DriveFile
DriveFileContent
DriveFileList
DrivePermission
DriveProgress
DriveReply
File reply class.
DriveReplyList
DriveRequest
DriveThumbnail
DriveUser
User details class.
ExecuteResponse
Files
Defines the Files API.
FilesRequest
HistoryVersion
Metadata class for historical file versions.
HistoryVersionList
History version list class, which used for reading the list of historical file versions by pagination.
HistoryVersions
Defines the HistoryVersions API.
HistoryVersionsRequest
HmsDrivePermissions
The class that provides the read/write to external storage permission methods.
MetadataLocation
PictureMetadata
QuotedContent
Class of file content quoted in comments.
Replies
Defines the Replies API.
RepliesRequest
StartCursor
StartCursor object class, that is, cursor for the start page of file changes.
StorageQuota
Information about a user's storage quota limits and usage, in bytes.
VideoMetadata

Mixins

ExtraParameter

Constants

SCOPE_BASE_PROFILE → const String
"https://www.huawei.com/auth/account/base.profile"
SCOPE_DRIVE → const String
"https://www.huawei.com/auth/drive"
SCOPE_DRIVE_APPDATA → const String
"https://www.huawei.com/auth/drive.appdata"
SCOPE_DRIVE_FILE → const String
"https://www.huawei.com/auth/drive.file"
SCOPE_DRIVE_METADATA → const String
"https://www.huawei.com/auth/drive.metadata"
SCOPE_DRIVE_METADATA_READONLY → const String
"https://www.huawei.com/auth/drive.metadata.readonly"
SCOPE_DRIVE_READONLY → const String
"https://www.huawei.com/auth/drive.readonly"

Enums

ProgressState

Typedefs

RefreshTokenCallback = Future<String> Function()