ClassroomApi class

Manages classes, rosters, and invitations in Google Classroom.

Constructors

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

Properties

courses CoursesResource
no setter
hashCode int
The hash code for this object.
no setterinherited
invitations InvitationsResource
no setter
registrations RegistrationsResource
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
userProfiles UserProfilesResource
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

classroomAnnouncementsReadonlyScope → const String
View announcements in Google Classroom
classroomAnnouncementsScope → const String
View and manage announcements in Google Classroom
classroomCoursesReadonlyScope → const String
View your Google Classroom classes
classroomCoursesScope → const String
See, edit, create, and permanently delete your Google Classroom classes
classroomCourseworkmaterialsReadonlyScope → const String
See all classwork materials for your Google Classroom classes
classroomCourseworkmaterialsScope → const String
See, edit, and create classwork materials in Google Classroom
classroomCourseworkMeReadonlyScope → const String
View your course work and grades in Google Classroom
classroomCourseworkMeScope → const String
See, create and edit coursework items including assignments, questions, and grades
classroomCourseworkStudentsReadonlyScope → const String
View course work and grades for students in the Google Classroom classes you teach or administer
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
classroomGuardianlinksMeReadonlyScope → const String
View your Google Classroom guardians
classroomGuardianlinksStudentsReadonlyScope → const String
View guardians for students in your Google Classroom classes
classroomGuardianlinksStudentsScope → const String
View and manage guardians for students in your Google Classroom classes
classroomProfileEmailsScope → const String
View the email addresses of people in your classes
classroomProfilePhotosScope → const String
View the profile photos of people in your classes
classroomPushNotificationsScope → const String
Receive notifications about your Google Classroom data
classroomRostersReadonlyScope → const String
View your Google Classroom class rosters
classroomRostersScope → const String
Manage your Google Classroom class rosters
classroomStudentSubmissionsMeReadonlyScope → const String
View your course work and grades in Google Classroom
classroomStudentSubmissionsStudentsReadonlyScope → const String
View course work and grades for students in the Google Classroom classes you teach or administer
classroomTopicsReadonlyScope → const String
View topics in Google Classroom
classroomTopicsScope → const String
See, create, and edit topics in Google Classroom