qus-canvas
Version:
client api for canvas
39 lines • 1.08 kB
TypeScript
export interface CourseInterface {
id: string;
name: string;
accountId: number;
remoteUuid: string;
startAt: string | null;
gradingStandardId: number | null;
isPublic: boolean | null;
remoteCreatedAt: string;
courseCode: string;
defaultView: string;
rootAccountId: number;
enrollmentTermId: number;
license: string | null;
gradePassbackSetting: string | null;
endAt: string | null;
publicSyllabus: boolean;
publicSyllabusToAuth: boolean;
storageQuotaMb: number;
isPublicToAuthUsers: boolean;
homeroomCourse: boolean;
courseColor: string | null;
friendlyName: string | null;
applyAssignmentGroupWeights: boolean;
calendar: {
ics: string;
};
timeZone: string;
blueprint: boolean;
template: boolean;
sisCourseId: string;
sisImportId: number;
integrationId: string | null;
hideFinalGrades: boolean;
workflowState: string;
restrictEnrollmentsToCourseDates: boolean;
courseNumber: number;
}
//# sourceMappingURL=course.interface.d.ts.map