Class ProductLink
The class represents a link between two products.
Constant Summary
Property Summary
Constructor Summary
This class does not have a constructor, so you cannot create it directly.
Method Summary
Methods inherited from class Object
assign, create, create, defineProperties, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toLocaleString, toString, valueOf, values
Constant Details
LINKTYPE_ACCESSORY
- LINKTYPE_ACCESSORY: Number = 4
Represents an accessory product link.
LINKTYPE_ALT_ORDERUNIT
- LINKTYPE_ALT_ORDERUNIT: Number = 6
Represents an alternative order unit product link.
LINKTYPE_CROSS_SELL
- LINKTYPE_CROSS_SELL: Number = 1
Represents a cross-sell product link.
LINKTYPE_NEWER_VERSION
- LINKTYPE_NEWER_VERSION: Number = 5
Represents a newer verion link.
LINKTYPE_OTHER
- LINKTYPE_OTHER: Number = 8
Represents a miscellaneous product link.
LINKTYPE_REPLACEMENT
- LINKTYPE_REPLACEMENT: Number = 2
Represents a replacement product link.
LINKTYPE_SPARE_PART
- LINKTYPE_SPARE_PART: Number = 7
Represents a spare part product link.
LINKTYPE_UP_SELL
- LINKTYPE_UP_SELL: Number = 3
Represents an up-sell product link.
Property Details
sourceProduct
- sourceProduct: Product
(read-only)
Returns the source product for this link.
targetProduct
- targetProduct: Product
(read-only)
Returns the target product for this link.
typeCode
- typeCode: Number
(read-only)
Returns the type of this link (see constants).
Method Details
getSourceProduct()
- getSourceProduct(): Product
Returns the source product for this link.
Returns:
- the source product for this link.
getTargetProduct()
- getTargetProduct(): Product
Returns the target product for this link.
Returns:
- the target product for this link.
getTypeCode()
- getTypeCode(): Number
Returns the type of this link (see constants).
Returns: