GmailApi class

The Gmail API lets you view and manage Gmail mailbox data like threads, messages, and labels.

Constructors

GmailApi(Client client, {String rootUrl = 'https://gmail.googleapis.com/', String servicePath = ''})

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
users UsersResource
no setter

Methods

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

Operators

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

Constants

gmailAddonsCurrentActionComposeScope → const String
Manage drafts and send emails when you interact with the add-on
gmailAddonsCurrentMessageActionScope → const String
View your email messages when you interact with the add-on
gmailAddonsCurrentMessageMetadataScope → const String
View your email message metadata when the add-on is running
gmailAddonsCurrentMessageReadonlyScope → const String
View your email messages when the add-on is running
gmailComposeScope → const String
Manage drafts and send emails
gmailInsertScope → const String
Add emails into your Gmail mailbox
gmailLabelsScope → const String
See and edit your email labels
gmailMetadataScope → const String
View your email message metadata such as labels and headers, but not the email body
gmailModifyScope → const String
Read, compose, and send emails from your Gmail account
gmailReadonlyScope → const String
View your email messages and settings
gmailSendScope → const String
Send email on your behalf
gmailSettingsBasicScope → const String
See, edit, create, or change your email settings and filters in Gmail
gmailSettingsSharingScope → const String
Manage your sensitive mail settings, including who can manage your mail
mailGoogleComScope → const String
Read, compose, send, and permanently delete all your email from Gmail