IGCalendarAppointment Class Reference

Inherits from NSObject
Declared in IGCalendarView.h

Overview

The IGCalendarAppointment is essentially a packet of information that represents an appointment that should be displayed in the IGCalendarView.

This is the object you would return via the IGCalendarAppointmentDataSource

  title

The title of the appointment.

@property (nonatomic, retain, nullable) NSString *title

Declared In

IGCalendarView.h

  startTime

The startTime of the apppointment.

@property (nonatomic, retain, nullable) NSDate *startTime

Declared In

IGCalendarView.h

  endTime

The endTime of the appointment.

@property (nonatomic, retain, nullable) NSDate *endTime

Declared In

IGCalendarView.h

  allDay

Whether the appointment is an allDay event.

@property (nonatomic, assign) BOOL allDay

Declared In

IGCalendarView.h

  location

The location of the appointment.

@property (nonatomic, retain, nullable) NSString *location

Declared In

IGCalendarView.h

  recurrence

Whether the appointment is a recurrence.

@property (nonatomic, assign) BOOL recurrence

Declared In

IGCalendarView.h

  identifier

A unique identifier to later identify the appointment. This is purely optional.

@property (nonatomic, retain, nullable) NSString *identifier

Declared In

IGCalendarView.h

  miscProperties

Any other information you may want to store on the appointment object.

@property (nonatomic, readonly) NSMutableDictionary *miscProperties

Declared In

IGCalendarView.h

  color

@property (nonatomic, retain) UIColor *color

  selectedTextColor

@property (nonatomic, retain) UIColor *selectedTextColor

  selectedColor

If not set, then the selected color will be chosen by using the default color, and the non selected color will be the color with an alpha applied.

@property (nonatomic, retain) UIColor *selectedColor

Declared In

IGCalendarView.h