Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PrintAgenda ¶
func PrintAgenda(agenda Agenda)
Types ¶
type Agenda ¶
type Agenda struct { ResponseCode int `json:"response_code"` Version string `json:"version"` Result []AgendaEvent `json:"result"` Links []string `json:"links"` }
type AgendaEvent ¶
type AgendaEvent struct { ReservationId int `json:"reservation_id"` Rooms []Room `json:"rooms"` Type string `json:"type"` Modality string `json:"modality"` Author int `json:"author"` CreateDate int64 `json:"create_date"` // Unix timestamp milliseconds StartDate int64 `json:"start_date"` // Unix timestamp milliseconds EndDate int64 `json:"end_date"` // Unix timestamp milliseconds Comment string `json:"comment"` Classes []string `json:"classes"` Name string `json:"name"` Discipline Discipline `json:"discipline"` Teacher string `json:"teacher"` Promotion string `json:"promotion"` PrestationType int `json:"prestation_type"` IsElectronicSignature bool `json:"is_electronic_signature"` Links []string `json:"links"` }
type Discipline ¶
type Discipline struct { Coef any `json:"coef"` Ects any `json:"ects"` Name string `json:"name"` Teacher string `json:"teacher"` Trimester string `json:"trimester"` Year int `json:"year"` Links []string `json:"links"` HasDocuments any `json:"has_documents"` HasGrades any `json:"has_grades"` NbStudents int `json:"nb_students"` RcId int `json:"rc_id"` SchoolId int `json:"school_id"` StudentGroupId int `json:"student_group_id"` StudentGroupName string `json:"student_group_name"` SyllabusId any `json:"syllabus_id"` TeacherId int `json:"teacher_id"` TrimesterId int `json:"trimester_id"` }
Click to show internal directories.
Click to hide internal directories.