CalStoreWeatherCalendarViewController Class Reference

Inherits from CalStoreBaseViewController : UIViewController
Declared in CalStoreWeatherCalendarViewController.h

Overview

ViewController that allows one to install a weather calendar.

A weather calendar is of type CalStorePageItemParameterizedCalendar and has its isWeatherCalendar property returning YES. This ViewController guides the user to selecting appropriate options, such as a city, purchasing the in-app purchase and installing a calendar.

Other Methods

  parameterizedCalendar

The weather calendar to guide the user to installing to. The isWeatherCalendar property must be YES.

@property (nonatomic, strong) CalStorePageItemParameterizedCalendar *parameterizedCalendar

Declared In

CalStoreWeatherCalendarViewController.h

Responding To PageItem actions

  pageItemHandlerDelegate

The pageItem handler delegate allows to override the actions that are performed when the user interacts with a PageItem (e.g. installing an item).

@property (nonatomic, weak) id<CalStorePageItemHandlerDelegate> pageItemHandlerDelegate

Discussion

The delegate must adopt the CalStorePageItemHandlerDelegate formal protocol.

Declared In

CalStoreWeatherCalendarViewController.h