68 lines
2.0 KiB
TypeScript
68 lines
2.0 KiB
TypeScript
/**
|
|
* MIREA Schedule Web API
|
|
* This API provides a convenient interface for retrieving data stored in the database. Special attention was paid to the lightweight and easy transfer of all necessary data. Made by the Winsomnia team.
|
|
*
|
|
* OpenAPI spec version: 1.0
|
|
* Contact: support@winsomnia.net
|
|
*
|
|
* NOTE: This class is auto generated by the swagger code generator program.
|
|
* https://github.com/swagger-api/swagger-codegen.git
|
|
* Do not edit the class manually.
|
|
*/
|
|
import { DayOfWeek } from '@model/dayOfWeek';
|
|
|
|
/**
|
|
* Represents information about a specific schedule entry for a professor.
|
|
*/
|
|
export interface DisciplineScheduleInfo {
|
|
dayOfWeek: DayOfWeek;
|
|
/**
|
|
* Gets or sets the pair number for the schedule entry.
|
|
*/
|
|
pairNumber: number;
|
|
/**
|
|
* Gets or sets a value indicating whether the pair is on an even week.
|
|
*/
|
|
isEven: boolean;
|
|
/**
|
|
* Gets or sets the type of occupation for the schedule entry.
|
|
*/
|
|
typeOfOccupation: Array<string>;
|
|
/**
|
|
* Gets or sets the names of the group for the schedule entry.
|
|
*/
|
|
group: string;
|
|
/**
|
|
* Gets or sets the IDs of the group for the schedule entry.
|
|
*/
|
|
groupId: number;
|
|
/**
|
|
* Gets or sets the names of the lecture halls for the schedule entry.
|
|
*/
|
|
lectureHalls: Array<string>;
|
|
/**
|
|
* Gets or sets the IDs of the lecture halls for the schedule entry.
|
|
*/
|
|
lectureHallsId: Array<number>;
|
|
/**
|
|
* Gets or sets the names of the professors for the schedule entry.
|
|
*/
|
|
professors: Array<string>;
|
|
/**
|
|
* Gets or sets the IDs of the professors for the schedule entry.
|
|
*/
|
|
professorsId: Array<number>;
|
|
/**
|
|
* Gets or sets the names of the campuses for the schedule entry.
|
|
*/
|
|
campus: Array<string>;
|
|
/**
|
|
* Gets or sets the IDs of the campuses for the schedule entry.
|
|
*/
|
|
campusId: Array<number>;
|
|
/**
|
|
* Gets or sets the links to online meetings for the schedule entry.
|
|
*/
|
|
linkToMeet: Array<string>;
|
|
}
|