Options
All
  • Public
  • Public/Protected
  • All
Menu

Class that defines input to create a actual cart with a catalogCode and accountId.

extends

DigitalCommerceInput

Hierarchy

Index

Constructors

constructor

  • Constructor function for this input class

    Returns UpdateItemsInCartInput

Properties

actionObj

actionObj: Action

Action object json.

anonymousSiteUrl

anonymousSiteUrl: string

anonymousSiteUrl as the prefix of the API url for Off-Platform deployments.

apiNamespace

apiNamespace: string

API namespace.

Optional fields

fields: string[]

List of fields to be returned.

lineItemKey

lineItemKey: string

Unique key for the lineItem being edited

Optional offerConfiguration

offerConfiguration: any

The configured offer configurations to be added to cart.

quantity

quantity: number

Updated field quantity

remoteClass

remoteClass: string = "CpqAppHandler"

Remote class that handles this request.

remoteMethod

remoteMethod: string

Remote method that handles this request.

Methods

getAPIPath

  • getAPIPath(): string
  • Function that constructs the API path for ApexRest. Not implemented.

    Returns string

getAnonymousSiteRestUrl

  • getAnonymousSiteRestUrl(): string

Protected getEncodedQueryString

  • getEncodedQueryString(): string

getInputMap

  • getInputMap(): any
  • Function that constructs the input map object containing all query parameters for API. Not implemented.

    Returns any

getRemoteMethod

  • getRemoteMethod(): string

getRequestPayload

  • getRequestPayload(): any

Generated using TypeDoc