class Assignments
extends BaseApi
import { Assignments } from "https://deno.land/x/gesso@v0.1.2/src/mod.ts";
Constructors
new
Assignments(config: Configuration)Methods
batchCreateOverridesInCourse(): Promise<Assignment[]>
course_id: string,
params?: BatchCreateOverridesInCourseParams,
body?: unknown,
batchRetrieveOverridesInCourse(): Promise<Assignment[]>
course_id: string,
params?: BatchRetrieveOverridesInCourseParams,
body?: unknown,
batchUpdateOverridesInCourse(): Promise<Assignment[]>
course_id: string,
params?: BatchUpdateOverridesInCourseParams,
body?: unknown,
bulkUpdateAssignmentDates(course_id: string, body?: unknown): Promise<Progress>
createAnAssignment(): Promise<Assignment>
course_id: string,
params?: CreateAnAssignmentParams,
body?: unknown,
createAnAssignmentOverride(): Promise<Assignment>
course_id: string,
assignment_id: string,
params?: CreateAnAssignmentOverrideParams,
body?: unknown,
deleteAnAssignment(): Promise<Assignment>
course_id: string,
id: string,
body?: unknown,
deleteAnAssignmentOverride(): Promise<Assignment>
course_id: string,
assignment_id: string,
id: string,
body?: unknown,
duplicateAssignnment(): Promise<Assignment>
course_id: string,
assignment_id: string,
params?: DuplicateAssignnmentParams,
body?: unknown,
editAnAssignment(): Promise<Assignment>
course_id: string,
id: string,
params?: EditAnAssignmentParams,
body?: unknown,
getSingleAssignment(): Promise<Assignment>
course_id: string,
id: string,
params?: GetSingleAssignmentParams,
body?: unknown,
getSingleAssignmentOverride(): Promise<Assignment>
course_id: string,
assignment_id: string,
id: string,
body?: unknown,
listAssignmentOverrides(): Promise<Assignment[]>
course_id: string,
assignment_id: string,
body?: unknown,
listAssignments(): Promise<Assignment[]>
course_id: string,
params?: ListAssignmentsParams,
body?: unknown,
listAssignmentsForUser(): Promise<unknown>
user_id: string,
course_id: string,
body?: unknown,
redirectToTheAssignmentOverrideForGroup(): Promise<Scope>
group_id: string,
assignment_id: string,
body?: unknown,
redirectToTheAssignmentOverrideForSection(): Promise<Scope>
course_section_id: string,
assignment_id: string,
body?: unknown,
updateAnAssignmentOverride(): Promise<Assignment>
course_id: string,
assignment_id: string,
id: string,
params?: UpdateAnAssignmentOverrideParams,
body?: unknown,