Skip to content

SyllabusMetadata

Defined in: api.ts:73

Syllabus-level settings (priorities, nomenclature, lock, CSL, links, …).

  • SettingsSyllabusMetadata
optional description?: string | null;

Defined in: utils/schemas.ts:394

SettingsSyllabusMetadata.description

optional institution?: string | null;

Defined in: utils/schemas.ts:395

SettingsSyllabusMetadata.institution

optional courseCode?: string | null;

Defined in: utils/schemas.ts:396

SettingsSyllabusMetadata.courseCode

classes: Record<string, {
title?: string | null;
description?: string | null;
itemOrder?: string[];
readingDate?: string | null;
status?: "done" | null;
}>;

Defined in: utils/schemas.ts:397

SettingsSyllabusMetadata.classes

optional nomenclature?: string;

Defined in: utils/schemas.ts:398

SettingsSyllabusMetadata.nomenclature

priorities: object[];

Defined in: utils/schemas.ts:399

id: string;
name: string;
optional color?: string | null;
order: number;
SettingsSyllabusMetadata.priorities

optional locked?: boolean | null;

Defined in: utils/schemas.ts:400

SettingsSyllabusMetadata.locked

optional links?: string[];

Defined in: utils/schemas.ts:401

SettingsSyllabusMetadata.links

optional cslStyle?: string | null;

Defined in: utils/schemas.ts:402

SettingsSyllabusMetadata.cslStyle

optional createSubcollections?: boolean;

Defined in: utils/schemas.ts:404

When true, class folders are created and deleted. Missing means off.

SettingsSyllabusMetadata.createSubcollections