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

#import <EventTrackInformation.h>

Inheritance diagram for EventTrackInformation:

Instance Methods

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

Class Methods

(EventTrackInformation *) + eventTrackInfoWithDictionary:
 

Properties

NSString * earlyFeeDate
 
NSString * guestDisplayLabel
 
int guestLimit
 
NSMutableArray * informationSections
 
BOOL isGuestAnonymusEnabled
 
BOOL isGuestNameRequired
 
BOOL isRegistrationClosedManually
 
BOOL isTicketingLinkDisabled
 
NSString * lateFeeDate
 
int registrationLimitCount
 
NSString * registrationLimitDate
 
EventInformationSectionsEnuminformationSectionsEnum
 

Method Documentation

+ (EventTrackInformation *) eventTrackInfoWithDictionary: (NSDictionary *)  dictionary
- (id) initWithDictionary: (NSDictionary *)  dictionary

Factory method to create a Event Track Information object from an dictionary

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

Property Documentation

- (NSString*) earlyFeeDate
readwritenonatomicstrong

Date on which early fees end, in ISO-8601 format

- (NSString*) guestDisplayLabel
readwritenonatomicstrong

Default = Guest(s); How guests are referred to on the registration form; use your own, or one of the following suggestions are Associate(s), Camper(s), Child(ren), Colleague(s), Employee(s), Friend(s), Guest(s), Member(s), Participant(s), Partner(s), Player(s), Spouse(s), Student(s), Teammate(s), Volunteer(s)

- (int) guestLimit
readwritenonatomicassign

Number of guests each registrant can bring, 0 - 100, default = 0

- (NSMutableArray*) informationSections
readwritenonatomicstrong

Determines if the Who (CONTACT), When (TIME), or Where (LOCATION) information is shown on the Event page. Default settings are CONTACT, TIME, and LOCATION ; CONTACT - displays the event contact information TIME - displays the event date and time LOCATION - displays the event location

- (EventInformationSectionsEnum*) informationSectionsEnum
readwritenonatomicstrong

Enumeration class that contains valid options for event payment potions element

- (BOOL) isGuestAnonymusEnabled
readwritenonatomicassign

Default = false; Set to true to display the guest count field on the registration form; if true, is_guest_name_required must be set to false (default).

- (BOOL) isGuestNameRequired
readwritenonatomicassign

Default = false. Set to display guest name fields on registration form; if true, then is_guest_anonymous_enabled must be set false (default).

- (BOOL) isRegistrationClosedManually
readwritenonatomicassign

Default = false; Manually closes the event registration when set to true, takes precedence over registration_limit_date and registration_limit_count settings

- (BOOL) isTicketingLinkDisabled
readwritenonatomicassign

Default = false; Set to true provide a link for registrants to retrieve an event ticket after they register.

- (NSString*) lateFeeDate
readwritenonatomicstrong

Date after which late fees apply, in ISO-8601 format

- (int) registrationLimitCount
readwritenonatomicassign

Specifies the maximum number of registrants for the event

- (NSString*) registrationLimitDate
readwritenonatomicstrong

Date when event registrations close, in ISO-8601 format


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