Documentation
¶
Index ¶
- func PrintEvents(events []*calendar.Event)
- type GoogleCalendar
- func (calendar *GoogleCalendar) AddEvent(event *calendar.Event) (err error)
- func (calendar *GoogleCalendar) AddEvents(events []*calendar.Event) (err error)
- func (calendar *GoogleCalendar) GetEvents(start time.Time, end time.Time) (events []*calendar.Event, err error)
- func (calendar *GoogleCalendar) GetEventsFromNow(days int) (events []*calendar.Event, err error)
- func (calendar *GoogleCalendar) RemoveEvent(eventId string) (err error)
- func (calendar *GoogleCalendar) RemoveEvents(events []*calendar.Event) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PrintEvents ¶
func PrintEvents(events []*calendar.Event)
Types ¶
type GoogleCalendar ¶
type GoogleCalendar struct {
// contains filtered or unexported fields
}
func CalendarClientService ¶
func CalendarClientService(c *conf.Config) (*GoogleCalendar, error)
func GetCalendarService ¶
func GetCalendarService(config *conf.Config) *GoogleCalendar
func (*GoogleCalendar) AddEvent ¶
func (calendar *GoogleCalendar) AddEvent(event *calendar.Event) (err error)
func (*GoogleCalendar) AddEvents ¶
func (calendar *GoogleCalendar) AddEvents(events []*calendar.Event) (err error)
func (*GoogleCalendar) GetEventsFromNow ¶
func (calendar *GoogleCalendar) GetEventsFromNow(days int) (events []*calendar.Event, err error)
func (*GoogleCalendar) RemoveEvent ¶
func (calendar *GoogleCalendar) RemoveEvent(eventId string) (err error)
func (*GoogleCalendar) RemoveEvents ¶
func (calendar *GoogleCalendar) RemoveEvents(events []*calendar.Event) (err error)
Click to show internal directories.
Click to hide internal directories.