Versions in this module Expand all Collapse all v0 v0.7.1 May 18, 2022 Changes in this version + type Credentials struct + Login string + Token string + type Event struct + Description string + EndTime time.Time + EndTimeHourMinute int + Id string + LastModifiedTime time.Time + Name string + StartTime time.Time + StartTimeHourMinute int + TimeZone string + Url string + func NewEvent(Id string, Name string, Description string, Url string, TimeZone string, ...) *Event + func (e *Event) EndAfterOrEquals(dt time.Time) bool + func (e *Event) EndBefore(dt time.Time) bool + func (e *Event) GetDescriptionFormatted() string + func (e *Event) GetEndTimeFormatted() string + func (e *Event) GetStartTimeFormatted() string + func (e *Event) StartAfter(dt time.Time) bool + func (e *Event) StartBefore(dt time.Time) bool + func (e *Event) StartBeforeOrEquals(dt time.Time) bool + func (e *Event) StartEquals(dt time.Time) bool + type Settings struct + Calendar string + ChangeStatusOnMeet bool + DailyNotifyTime *time.Time + OneMinutesNotify bool + TenMinutesNotify bool + TimeZone string + func DefaultSettings() *Settings + func (s *Settings) GetUserLocation() *time.Location + func (s *Settings) GetUserNow() time.Time + type State struct + CurrentEvent *Event + func DefaultState() *State