//Granify Android SDK/com.granifyinc.granifysdk.models/PageType
PageType
@Serializable
enum PageType : Enum<PageType>
Page type values that represent different types of pages that may be present in an application.
Parameters
androidJvm
description | The canonical string representation for the page type. |
Entries
HOME | [androidJvm] HOME The home page for the application. |
PRODUCT | [androidJvm] PRODUCT A page listing a single product (sometimes with multiple sku variations). |
COLLECTION | [androidJvm] COLLECTION A page containing a collection of products. Often, this is a page listing some category of products. |
SEARCH | [androidJvm] SEARCH A page containing search results. |
BLOG | [androidJvm] BLOG A page containing supporting blog content or articles. |
CART | [androidJvm] CART The cart page for a store, listing the user’s current cart contents, and often the entry point for a checkout. |
CHECKOUT | [androidJvm] CHECKOUT The checkout page allowing a user to complete the checkout process. |
FLIGHTS | [androidJvm] FLIGHTS Pages containing listings of flight options (intended for use by flight-booking applications). |
ACCOUNT | [androidJvm] ACCOUNT Pages relating to the shopper’s account. |
LOGIN | [androidJvm] LOGIN The shopper login page. |
INFO | [androidJvm] INFO Informational pages about the application (e.g. an "About" page). |
GUIDE | [androidJvm] GUIDE Pages containing guidance information for shoppers. |
VIDEO | [androidJvm] VIDEO Video content pages on the application. |
OTHER | [androidJvm] OTHER All pages that do not fit into any of the other page types categories should be classified as OTHER. |
RECEIPT | [androidJvm] RECEIPT The receipt page shown after completing the checkout process. |
WISHLIST | [androidJvm] WISHLIST A page containing the customer’s list of personally archived items. |
Types
Name | Summary |
---|---|
Companion | [androidJvm] object Companion |
Properties
Name | Summary |
---|---|
description | [androidJvm] val description: String |
name | [androidJvm] val name: String |
ordinal | [androidJvm] val ordinal: Int |
Functions
Name | Summary |
---|---|
valueOf | [androidJvm] fun valueOf(value: String): PageType Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.) |
values | [androidJvm] fun values(): Array<PageType> Returns an array containing the constants of this enum type, in the order they’re declared. |