ConstantContact iOS SDK
Instance Methods | Class Methods | Properties | List of all members
Event Class Reference

#import <Event.h>

Inheritance diagram for Event:

Instance Methods

(id) - initWithDictionary:
 
(NSString *) - JSON
 

Class Methods

(Event *) + eventWithDictionary:
 

Properties

NSString * createdDate
 
NSString * timeZoneId
 
NSString * location
 
NSString * status
 
NSString * eventDetailUrl
 
int totalRegisteredCount
 
NSString * registrationUrl
 
NSString * activeDate
 
NSString * type
 
NSString * eventId
 
BOOL isCheckinAvailable
 
NSString * deleteDate
 
NSString * title
 
NSString * endDate
 
EventAddressaddresses
 
NSString * desc
 
NSString * name
 
NSString * startDate
 
EventStatusEnumeventStatusEnum
 
EventTypeEnumeventTypeEnum
 

Method Documentation

+ (Event *) eventWithDictionary: (NSDictionary *)  dictionary
- (id) initWithDictionary: (NSDictionary *)  dictionary

Factory method to create a Event object from an dictionary

Parameters
NSDictionary*dictionary - associative dictionary of initial properties to set
Returns
Event
- (NSString *) JSON

Property Documentation

- (NSString*) activeDate
readnonatomicstrong

Date event was published or announced, in ISO-8601 format

- (EventAddress*) addresses
readwritenonatomicstrong

Address specifying the event location, used to determine event location on map if is_map_displayed set to true.

- (NSString*) createdDate
readwritenonatomicstrong

Date the event was created in ISO-8601 format

- (NSString*) deleteDate
readwritenonatomicstrong

Date the event was deleted in ISO-8601 format

- (NSString*) desc
readwritenonatomicstrong

Provide a brief description of the event that will be visible on the event registration form and landing page

- (NSString*) endDate
readwritenonatomicstrong

The event end date, in ISO-8601 format

- (NSString*) eventDetailUrl
readwritenonatomicstrong

URI that points to the detailed description of that event, provides the same information as performing a GET on a specific event.

- (NSString*) eventId
readwritenonatomicstrong

Unique ID of the event

- (EventStatusEnum*) eventStatusEnum
readnonatomicstrong

Enumeration class that contains valid options for event status element

- (EventTypeEnum*) eventTypeEnum
readnonatomicstrong

Enumeration class that contains valid options for event type element

- (BOOL) isCheckinAvailable
readwritenonatomicassign

Set to true to enable registrant check-in, and indicate that the registrant attended the event

- (NSString*) location
readwritenonatomicstrong

Name of the venue or Location at which the event is being held

- (NSString*) name
readwritenonatomicstrong

The event filename - not visible to registrants

- (NSString*) registrationUrl
readwritenonatomicstrong

The URL for the event home page if one exists, otherwise it points to the event registration page

- (NSString*) startDate
readwritenonatomicstrong

The event start date, in ISO-8601 format

- (NSString*) status
readwritenonatomicstrong

The event status, valid values can be found in EventStatusEnum class

- (NSString*) timeZoneId
readwritenonatomicstrong
- (NSString*) title
readwritenonatomicstrong

The event title, visible to registrants

- (int) totalRegisteredCount
readwritenonatomicassign

Number of event registrants

- (NSString*) type
readwritenonatomicstrong

The event type, valid values are available in EventTypeEnum class


The documentation for this class was generated from the following files: