qus-canvas
Version:
client api for canvas
38 lines • 1.03 kB
TypeScript
export interface CourseDto {
id: number;
name: string;
accountId: number;
uuid: string;
startAt: string | null;
gradingStandardId: number | null;
isPublic: boolean | null;
createdAt: 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;
}
//# sourceMappingURL=course.dto.d.ts.map