Announcement class
Announcement created by a teacher for students of the course
Constructors
- 
          Announcement({String? alternateLink, String? assigneeMode, String? courseId, String? creationTime, String? creatorUserId, String? id, IndividualStudentsOptions? individualStudentsOptions, List<Material> ? materials, String? scheduledTime, String? state, String? text, String? updateTime})
- Announcement.fromJson(Map json_)
Properties
- alternateLink ↔ String?
- 
  Absolute link to this announcement in the Classroom web UI.
  getter/setter pair
- assigneeMode ↔ String?
- 
  Assignee mode of the announcement.
  getter/setter pair
- courseId ↔ String?
- 
  Identifier of the course.
  getter/setter pair
- creationTime ↔ String?
- 
  Timestamp when this announcement was created.
  getter/setter pair
- creatorUserId ↔ String?
- 
  Identifier for the user that created the announcement.
  getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- id ↔ String?
- 
  Classroom-assigned identifier of this announcement, unique per course.
  getter/setter pair
- individualStudentsOptions ↔ IndividualStudentsOptions?
- 
  Identifiers of students with access to the announcement.
  getter/setter pair
- 
  materials
  ↔ List<Material> ?
- 
  Additional materials.
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- scheduledTime ↔ String?
- 
  Optional timestamp when this announcement is scheduled to be published.
  getter/setter pair
- state ↔ String?
- 
  Status of this announcement.
  getter/setter pair
- text ↔ String?
- 
  Description of this announcement.
  getter/setter pair
- updateTime ↔ String?
- 
  Timestamp of the most recent change to this announcement.
  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