Interface WebAPITimetable

interface WebAPITimetable {
    cellState: "STANDARD" | "SUBSTITUTION" | "ROOMSUBSTITUTION";
    classes: WebElementData[];
    code: number;
    date: number;
    elements: WebElement[];
    endTime: number;
    hasInfo: boolean;
    hasPeriodText: false;
    id: number;
    is: {
        event: boolean;
        roomSubstitution?: boolean;
        standard?: boolean;
        substitution?: boolean;
    };
    lessonCode: string;
    lessonId: number;
    lessonNumber: number;
    lessonText: string;
    periodAttachments: [];
    periodInfo: string;
    periodText: string;
    priority: number;
    roomCapacity: number;
    rooms: WebElementData[];
    startTime: number;
    studentCount: number;
    studentGroup: string;
    students: WebElementData[];
    subjects: WebElementData[];
    substText: string;
    teachers: WebElementData[];
}

Properties

cellState: "STANDARD" | "SUBSTITUTION" | "ROOMSUBSTITUTION"
classes: WebElementData[]
code: number
date: number
elements: WebElement[]
endTime: number
hasInfo: boolean
hasPeriodText: false
id: number
is: {
    event: boolean;
    roomSubstitution?: boolean;
    standard?: boolean;
    substitution?: boolean;
}

Type declaration

  • event: boolean
  • Optional roomSubstitution?: boolean
  • Optional standard?: boolean
  • Optional substitution?: boolean
lessonCode: string
lessonId: number
lessonNumber: number
lessonText: string
periodAttachments: []
periodInfo: string
periodText: string
priority: number
roomCapacity: number
startTime: number
studentCount: number
studentGroup: string
students: WebElementData[]
subjects: WebElementData[]
substText: string
teachers: WebElementData[]

Generated using TypeDoc