Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MustLoadTZ ¶
Types ¶
type Event ¶
type Event struct {
OLA string `json:"ola"`
ZCode string `json:"zCode"`
Room string `json:"room"`
Campus string `json:"campus"`
RoomInfo string `json:"roomInfo"`
Start time.Time `json:"start"`
End time.Time `json:"end"`
Classes []string `json:"classes"`
Type string `json:"type"`
Teachers []string `json:"teachers"`
TimeEditID string `json:"timeEditID"`
ExtraInfo string `json:"extraInfo"`
}
type TimeEditAPI ¶
type TimeEditAPI struct {
// contains filtered or unexported fields
}
func NewTimeEditAPI ¶
func NewTimeEditAPI(baseURL string) *TimeEditAPI
func NewTimeEditExperimentalStaffAPI ¶
func NewTimeEditExperimentalStaffAPI(baseURL string) *TimeEditAPI
func (*TimeEditAPI) GetClassesForQuery ¶
func (api *TimeEditAPI) GetClassesForQuery(query string) ([]Class, error)
func (*TimeEditAPI) GetRoomsForCampus ¶
func (api *TimeEditAPI) GetRoomsForCampus(query string) ([]Class, error)
func (*TimeEditAPI) GetTimeTableForID ¶
Click to show internal directories.
Click to hide internal directories.