CalStoreStyledPageViewController Class Reference

Inherits from CalStoreBaseApiContentViewController : CalStoreBaseViewController : UIViewController
Declared in CalStoreStyledPageViewController.h

Overview

ViewController that shows a ‘StyledPage’. A StyledPage uses custom UI (e.g. no tableview) to show the CalendarStore.

In the future, this will allow client-apps to show customly styled UI for the CalendarStore. In version 1, this ViewController can be presented to show a “landingspage” on iPad. This landingspage will show custom UI for popular items and will present sub-pages modally as a formsheet.

Delegate

  delegate

The calendar-store delegate.

@property (nonatomic, weak) id<CalStoreStyledPageViewControllerDelegate> delegate

Discussion

The delegate must adopt the CalStoreStyledPageViewControllerDelegate formal protocol.

Declared In

CalStoreStyledPageViewController.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

CalStoreStyledPageViewController.h