ClassroomApi class

Manages classes, rosters, and invitations in Google Classroom.

Constructors

ClassroomApi(Client client, {String rootUrl: "https://classroom.googleapis.com/", String servicePath: ""})

Properties

courses CoursesResourceApi
read-only
hashCode int
The hash code for this object. [...]
read-only, inherited
invitations InvitationsResourceApi
read-only
registrations RegistrationsResourceApi
read-only
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
userProfiles UserProfilesResourceApi
read-only

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
Returns a string representation of this object.
inherited

Operators

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

Constants

ClassroomAnnouncementsReadonlyScope → const String
View announcements in Google Classroom
"https://www.googleapis.com/auth/classroom.announcements.readonly"
ClassroomAnnouncementsScope → const String
View and manage announcements in Google Classroom
"https://www.googleapis.com/auth/classroom.announcements"
ClassroomCoursesReadonlyScope → const String
View your Google Classroom classes
"https://www.googleapis.com/auth/classroom.courses.readonly"
ClassroomCoursesScope → const String
Manage your Google Classroom classes
"https://www.googleapis.com/auth/classroom.courses"
ClassroomCourseworkmaterialsReadonlyScope → const String
See all classwork materials for your Google Classroom classes
"https://www.googleapis.com/auth/classroom.courseworkmaterials.readonly"
ClassroomCourseworkmaterialsScope → const String
See, edit, and create classwork materials in Google Classroom
"https://www.googleapis.com/auth/classroom.courseworkmaterials"
ClassroomCourseworkMeReadonlyScope → const String
View your course work and grades in Google Classroom
"https://www.googleapis.com/auth/classroom.coursework.me.readonly"
ClassroomCourseworkMeScope → const String
Manage your course work and view your grades in Google Classroom
"https://www.googleapis.com/auth/classroom.coursework.me"
ClassroomCourseworkStudentsReadonlyScope → const String
View course work and grades for students in the Google Classroom classes you teach or administer
"https://www.googleapis.com/auth/classroom.coursework.students.readonly"
ClassroomCourseworkStudentsScope → const String
Manage course work and grades for students in the Google Classroom classes you teach and view the course work and grades for classes you administer
"https://www.googleapis.com/auth/classroom.coursework.students"
ClassroomGuardianlinksMeReadonlyScope → const String
View your Google Classroom guardians
"https://www.googleapis.com/auth/classroom.guardianlinks.me.readonly"
ClassroomGuardianlinksStudentsReadonlyScope → const String
View guardians for students in your Google Classroom classes
"https://www.googleapis.com/auth/classroom.guardianlinks.students.readonly"
ClassroomGuardianlinksStudentsScope → const String
View and manage guardians for students in your Google Classroom classes
"https://www.googleapis.com/auth/classroom.guardianlinks.students"
ClassroomProfileEmailsScope → const String
View the email addresses of people in your classes
"https://www.googleapis.com/auth/classroom.profile.emails"
ClassroomProfilePhotosScope → const String
View the profile photos of people in your classes
"https://www.googleapis.com/auth/classroom.profile.photos"
ClassroomPushNotificationsScope → const String
Receive notifications about your Google Classroom data
"https://www.googleapis.com/auth/classroom.push-notifications"
ClassroomRostersReadonlyScope → const String
View your Google Classroom class rosters
"https://www.googleapis.com/auth/classroom.rosters.readonly"
ClassroomRostersScope → const String
Manage your Google Classroom class rosters
"https://www.googleapis.com/auth/classroom.rosters"
ClassroomStudentSubmissionsMeReadonlyScope → const String
View your course work and grades in Google Classroom
"https://www.googleapis.com/auth/classroom.student-submissions.me.readonly"
ClassroomStudentSubmissionsStudentsReadonlyScope → const String
View course work and grades for students in the Google Classroom classes you teach or administer
"https://www.googleapis.com/auth/classroom.student-submissions.students.readonly"
ClassroomTopicsReadonlyScope → const String
View topics in Google Classroom
"https://www.googleapis.com/auth/classroom.topics.readonly"
ClassroomTopicsScope → const String
See, create, and edit topics in Google Classroom
"https://www.googleapis.com/auth/classroom.topics"