The Assignment of a course

Hierarchy

  • Assignment

Properties

date: {
    due: Date;
    start: Date;
}

The date of the assignment

Type declaration

  • due: Date

    The due date of the assignment

  • start: Date

    The start date of the assignment

description: string

The description of teh assignment

dropboxDate: {
    end: Date;
    start: Date;
}

The date of the dropbox

Type declaration

  • end: Date

    The end date of the dropbox before all submissions are closed

  • start: Date

    The beginning date of the dropbox

gradebookId: string

The ID of the assignment

hasDropbox: boolean

Whether the assignment has a dropbox or not

name: string

The name of the assignment

notes: string

The notes the teacher provided in the assignment

points: string

The points the student achieved in the assignment. It is usually formatted as x / x

resources: (FileResource | URLResource)[]

The resources provided in the assignment

score: {
    type: string;
    value: string;
}

The student's score in the assignment

Type declaration

  • type: string

    The type of the score. It is usually Raw Score

  • value: string

    The student's score in the assignment. It is usually formatted as x out of x

studentId: string

The ID of the student

teacherId: string

The ID of the teacher

type: string

The type of the assignment that falls under the weighted categories

Generated using TypeDoc