CatalogItemDetails

public protocol CatalogItemDetails

Detail information of Catalog Items

  • Title

    Declaration

    Swift

    var title: String { get }
  • Description

    Declaration

    Swift

    var description: String? { get }
  • Amount item may be purchased for

    Declaration

    Swift

    var price: Price { get }
  • An array of URLs of images

    Declaration

    Swift

    var imageUrls: [URL] { get }
  • Attributes

    Declaration

    Swift

    var information: [Attribute]? { get }
  • Vendor’s contact information

    Declaration

    Swift

    var contact: ContactInfo? { get }
  • Product supplier

    Declaration

    Swift

    var supplier: Supplier { get }
  • Disclaimer

    Declaration

    Swift

    var disclaimer: String? { get }
  • Terms and conditions

    Declaration

    Swift

    var termsAndConditions: String? { get }