CalStorePage Class Reference
Inherits from | CalStoreObject : NSObject |
---|---|
Declared in | CalStorePage.h |
Overview
Pages are the foundation of the API. Pages are the scaffolds of the views your users will interact with. You need to add the UX and UI for the pages.
A page is made up of sections. Each section, in turn, is made up of items. Pages are localised so all items on the page that can be translated will be shown translated.
You can request pages from the API using the CalStorePageRequest object.
Other Methods
itemId
The unique itemId for this page.
@property (nonatomic, readonly) NSString *itemId
Declared In
CalStorePage.h
name
The localized name of this page.
@property (nonatomic, readonly) NSString *name
Declared In
CalStorePage.h
Getting Content Information
pageType
The type of data the page holds, for normal requests it will be CalStorePageTypeRegular
, for search requests it will be CalStorePageTypeSearchResults
.
@property (nonatomic, readonly) CalStorePageType pageType
Declared In
CalStorePage.h
contentMode
The mode of content the page holds, for product requests it will be CalstoreContentModeProduction
. When your account/app is still in testing mode,
it will be CalStoreContentModeTesting
.
@property (nonatomic, readonly) CalStoreContentMode contentMode
Declared In
CalStorePage.h
Sections
sections
The list of sections for this page. Each object is an CalStorePageSection.
@property (nonatomic, readonly) NSArray *sections
See Also
Declared In
CalStorePage.h
Optional Properties
appSubscriptionIdentifier
The app subscription identifier.
@property (nonatomic, readonly) NSString *appSubscriptionIdentifier
Declared In
CalStorePage.h