Class: PowerSchoolAssignment

PowerSchoolAssignment

A PowerSchool assignment.

Members

abbreviation :string

A shorter name for this assignment.
Type:
  • string
Source:

assignmentID :number

The secondary ID of this assignment in the system.
Type:
  • number
Source:

categoryID :number

The category this assignment belongs to.
Type:
  • number
Source:

courseID :number

The course this assignment belongs to.
Type:
  • number
Source:

description :string

The description of this assignment, if available.
Type:
  • string
Source:

dueDate :Date

The due date of this assignment.
Type:
  • Date
Source:

gradeBookType :number

The grade book type for this assignment.
Type:
  • number
Source:

id :number

The ID of this assignment.
Type:
  • number
Source:

includeInFinalGrades :string

Whether or not this assignment's mark will influence the final grade in this course.
Type:
  • string
Source:

name :string

The name of this assignment.
Type:
  • string
Source:

publishScores :boolean

Whether scores for this assignment will be published or not.
Type:
  • boolean
Source:

scorePublishDate :Date

The specific date scores for this assignment will be published, if available.
Type:
  • Date
Source:

weight :number

The weight this assignment carries on the overall course mark.
Type:
  • number
Source:

Methods

getCategory() → {PowerSchoolAssignmentCategory}

Get the category this assigmment belongs to.
Source:
Returns:
Type
PowerSchoolAssignmentCategory

getCourse() → {PowerSchoolCourse}

Get the course this assigmment belongs to.
Source:
Returns:
Type
PowerSchoolCourse

getScore() → {PowerSchoolAssignmentScore}

Get the score received on this assignment, if available.
Source:
Returns:
Type
PowerSchoolAssignmentScore