Versions in this module Expand all Collapse all v0 v0.2.0 Dec 26, 2022 Changes in this version + type ClientConfig struct + AgentString string + EnableModules map[string]bool + IServHost string + Password string + SaveSessions bool + Username string + func (c *ClientConfig) IServUrl() string type Exercise + Id int type IServTime1 + func (c IServTime1) Format(f fmt.State, r rune) type IServTime2 + func (c IServTime2) Format(f fmt.State, r rune) type Notification + AutoGrouping bool + Content string + Date IServTime1 + GroupId string + GroupMessage string + GroupTitle string + Icon string + Id int + Message string + Title string + Trigger string + Type string + Url string v0.1.2 Dec 2, 2022 v0.1.1 Dec 2, 2022 v0.1.0 Dec 2, 2022 Changes in this version + type AccountConfig struct + IServHost string + Password string + Username string + type ClientOptions struct + AgentString string + EnableModules map[string]bool + type Exercise struct + Description string + DueDate time.Time + Files []string + StartDate time.Time + Tags []string + Teacher string + Title string + Types []string v0.0.1 Nov 24, 2022 Changes in this version + type Alarm struct + Action string + Trigger string + TriggerParameters []string + type EMail struct + Body string + CCs []string + From string + Subject string + To string + ToDispName string + type Event struct + Alarms []Alarm + AllDay bool + CalendarId string + CalendarName string + Category string + CategoryColor string + Color string + CreatedAt IServTime2 + Creator string + CurrentUserPartstat string + Deletable bool + Description string + DescriptionHtml string + Editable bool + End IServTime1 + Hash string + Id string + IsOrganizer bool + Location string + LocationHtml string + Organizer string + ParticipantsWithStatus string + RecurrenceId string + Recurring bool + ShowAttendanceButtons bool + Start IServTime1 + Status string + Timezone string + Title string + Uid string + When string + type EventsInfo struct + Errors []string + Events []Event + type IServAccountConfig struct + IServHost string + Password string + Username string + type IServClientOptions struct + AgentString string + EnableModules map[string]bool + type IServExercise struct + DueDate time.Time + Tags []string + Teacher string + Title string + Type string + type IServTime1 time.Time + func (c *IServTime1) UnmarshalJSON(b []byte) error + func (c IServTime1) MarshalJSON() ([]byte, error) + type IServTime2 time.Time + func (c *IServTime2) UnmarshalJSON(b []byte) error + func (c IServTime2) MarshalJSON() ([]byte, error) + type Notification struct + type NotificationData struct + Count int + LastEventId int + LastId int + Notifications []Notification + Since int + type NotificationInfo struct + Data NotificationData + Status string