| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- type: object
- description: Single lecture series definition of a specific revision
- properties:
- pk:
- description: A unique ID for this module and the time it is taught
- type: string
- weekday:
- description: The weekday the module took place on
- $ref: ../../enums/weekday.yaml
- from:
- description: Start time of the module, in seconds since midnight
- type: integer
- format: u32
- to:
- description: End time of the module, in seconds since midnight
- type: integer
- format: u32
- class:
- description: Name of the class this module is part of
- type: string
- name:
- description: Short name of the module
- rooms:
- description: List of rooms reserved for this module
- type: array
- items:
- type: string
- lecturers:
- description: List of lecturers teaching this module
- type: array
- items:
- type: string
- teaching_type:
- description: The type of teaching
- $ref: ../../enums/teaching-type.yaml
- module_execution_method:
- $ref: ../../enums/module-execution-type.yaml
- pages:
- description: List of pages, on which the module can be found in the PDF
- type: array
- items:
- type: integer
- format: u16
- course:
- description: Name of the course this module is part of
- type: string
- part_of_other_classes:
- description: List of other classes, where this module is also taught
- type: array
- items:
- type: string
- dates:
- description: |
- List of specific dates, when the lectures are held. This is used for
- block lectures and not regular lectures.
- type:
- - array
- - "null"
- items:
- type: object
- properties:
- starts:
- description: When the lecture starts (Unix Timestamp in seconds)
- type: integer
- format: u64
- ends:
- description: When the lecture ends (Unix Timestamp in seconds)
- type: integer
- format: u64
- required:
- - start
- - end
- required:
- - weekday
- - from
- - to
- - class
- - name
- - rooms
- - lecturers
- - teaching_type
- - module_execution_method
- - pages
- - course
- - part_of_other_classes
|