Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetExchangeAppointments ¶
func GetExchangeAppointments(user *ExchangeUser, cal *ExchangeCalendar) (*[]Appointment, error)
func SetExchangeConfig ¶
func SetExchangeConfig(config ExchangeConfig)
Types ¶
type Appointment ¶
type Appointment struct {
ItemId string
ChangeKey string
Subject string
Cc string
To string
Start time.Time
End time.Time
IsAllDayEvent bool
Location string
MyResponseType string
Organizer string
Body string
BodyType string
}
func (*Appointment) BuildDesc ¶
func (a *Appointment) BuildDesc() string
func (Appointment) String ¶
func (a Appointment) String() string
type CalendarItem ¶
type CalendarItem struct {
ItemId ItemId
Subject string
DisplayCc string
DisplayTo string
Start string
End string
IsAllDayEvent bool
Location string
MyResponseType string
Organizer Organizer
Body Body
}
func (CalendarItem) ToAppointment ¶
func (c CalendarItem) ToAppointment() Appointment
type ExchangeCalendar ¶
func GetExchangeCalendar ¶
func GetExchangeCalendar(user *ExchangeUser) (*ExchangeCalendar, error)
type ExchangeConfig ¶
type ExchangeUser ¶
Click to show internal directories.
Click to hide internal directories.