App class

The apps resource provides a list of the apps that a user has installed, with information about each app's supported MIME types, file extensions, and other details.

Constructors

App.new({bool? authorized, String? createInFolderTemplate, String? createUrl, bool? hasDriveWideScope, List<AppIcons>? icons, String? id, bool? installed, String? kind, String? longDescription, String? name, String? objectType, String? openUrlTemplate, List<String>? primaryFileExtensions, List<String>? primaryMimeTypes, String? productId, String? productUrl, List<String>? secondaryFileExtensions, List<String>? secondaryMimeTypes, String? shortDescription, bool? supportsCreate, bool? supportsImport, bool? supportsMultiOpen, bool? supportsOfflineCreate, bool? useByDefault})
App.fromJson(Map json_)

Properties

authorized bool?
Whether the app is authorized to access data on the user's Drive.
getter/setter pair
createInFolderTemplate String?
The template url to create a new file with this app in a given folder.
getter/setter pair
createUrl String?
The url to create a new file with this app.
getter/setter pair
hasDriveWideScope bool?
Whether the app has drive-wide scope.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
icons List<AppIcons>?
The various icons for the app.
getter/setter pair
id String?
The ID of the app.
getter/setter pair
installed bool?
Whether the app is installed.
getter/setter pair
kind String?
This is always drive#app.
getter/setter pair
longDescription String?
A long description of the app.
getter/setter pair
name String?
The name of the app.
getter/setter pair
objectType String?
The type of object this app creates (e.g. Chart).
getter/setter pair
openUrlTemplate String?
The template url for opening files with this app.
getter/setter pair
primaryFileExtensions List<String>?
The list of primary file extensions.
getter/setter pair
primaryMimeTypes List<String>?
The list of primary mime types.
getter/setter pair
productId String?
The ID of the product listing for this app.
getter/setter pair
productUrl String?
A link to the product listing for this app.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secondaryFileExtensions List<String>?
The list of secondary file extensions.
getter/setter pair
secondaryMimeTypes List<String>?
The list of secondary mime types.
getter/setter pair
shortDescription String?
A short description of the app.
getter/setter pair
supportsCreate bool?
Whether this app supports creating new objects.
getter/setter pair
supportsImport bool?
Whether this app supports importing from Docs Editors.
getter/setter pair
supportsMultiOpen bool?
Whether this app supports opening more than one file.
getter/setter pair
supportsOfflineCreate bool?
Whether this app supports creating new files when offline.
getter/setter pair
useByDefault bool?
Whether the app is selected as the default handler for the types it supports.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited