Structs
The following structs are available globally.
-
Data transfer object to add an item to cart for add to cart HTTP request.
See moreDeclaration
Swift
public struct AddToCartParameters: ParameterConvertible
-
Data transfer object to add a personalization option to a cart item for add to cart HTTP request.
See moreDeclaration
Swift
public struct AddToCartPersonalizationsParameters: ParameterConvertible
-
Default Alamofire HTTP client.
See moreDeclaration
Swift
public struct AlamofireHTTPClient: HTTPClient
-
HTTP request.
See moreDeclaration
Swift
public struct HTTPRequest
-
Combines paging information to be used in product search criteria
See moreDeclaration
Swift
public struct PageInformation
-
Undocumented
See more
-
PCFAdjustment model.
See moreDeclaration
Swift
public struct PCFAdjustment: Adjustment, Decodable
-
Default cart data manager for the standard PCF cart.
See moreDeclaration
Swift
public struct PCFCartDataManager: CartDataManager
-
PCFCategoryTree model.
See moreDeclaration
Swift
public struct PCFCategoryTree: CategoryTree
-
Environment switcher builder. Creates the table view that can be used for the debug menu.
See moreDeclaration
Swift
public struct PCFEnvironmentSwitcherBuilder
-
PCF environment switcher debug menu table view.
See moreDeclaration
Swift
public struct PCFEnvironmentSwitcherTableViewMenu: EnvironmentSwitcherMenu
-
PCFFilterEntry model.
See moreDeclaration
Swift
public struct PCFFilterEntry: FilterEntry, Decodable
-
Default PCF HTTP environment object.
See moreDeclaration
Swift
public struct PCFHTTPEnvironment: HTTPEnvironment
-
PCFImageResource model
See moreDeclaration
Swift
public struct PCFImageResource: ImageResource, Decodable
-
Default data manager for the standard PCF navigation structure.
See moreDeclaration
Swift
public struct PCFNavigationDataManager: NavigationDataManager
-
Navigation item model. Usually contains a deeplink.
See moreDeclaration
Swift
public struct PCFNavigationItem: NavigationItem, Decodable
-
Default order data manager for the standard PCF cart.
See moreDeclaration
Swift
public struct PCFOrderDataManager: OrderDataManager
-
PCFOrderDetail model.
See moreDeclaration
Swift
public struct PCFOrderDetail: OrderDetail, Decodable
-
PCFOrderStatus model.
See moreDeclaration
Swift
public struct PCFOrderStatus: OrderStatus, Decodable
-
Method to pay for an order.
See moreDeclaration
Swift
public struct PCFPaymentMethod: PaymentMethod, Decodable
-
Represents means to pay for an order.
See moreDeclaration
Swift
public struct PCFPaymentObject: PaymentObject, Decodable
-
PCFPersonalizationOption model
See moreDeclaration
Swift
public struct PCFPersonalizationOption: PersonalizationOption, Decodable
-
Default data manager for the standard PCF product.
See moreDeclaration
Swift
public struct PCFProductDataManager: ProductDataManager
-
PCFProductSearch model.
See moreDeclaration
Swift
public struct PCFProductSearch: ProductSearch, Decodable
-
Default product search data manager for the standard PCF product search.
See moreDeclaration
Swift
public struct PCFProductSearchDataManager: ProductSearchDataManager
-
Default Session manager for PCF
See moreDeclaration
Swift
public struct PCFSessionManager: SessionManager
-
PCFShippingOption model
See moreDeclaration
Swift
public struct PCFShippingOption: ShippingOption, Decodable
-
PCFSortOption model.
See moreDeclaration
Swift
public struct PCFSortOption: SortOption, Decodable
-
PCF default Touch ID manager.
Declaration
Swift
public struct PCFTouchIDManager: TouchIDManager
-
PCFUserReview model
See moreDeclaration
Swift
public struct PCFUserReview: UserReview, Decodable
-
Data transfer object to search for products for product search HTTP request.
See moreDeclaration
Swift
public struct ProductSearchCriteria: QueryItemConvertible
-
Combines sorting information to be used in product search criteria
See moreDeclaration
Swift
public struct SortInformation
-
Data transfer object to update a cart item for an update cart HTTP request.
See moreDeclaration
Swift
public struct UpdateCartParameters: ParameterConvertible