Class ProductLink
The class represents a link between two products.
| Constant | Description |
|---|---|
| LINKTYPE_ACCESSORY: Number = 4 | Represents an accessory product link. |
| LINKTYPE_ALT_ORDERUNIT: Number = 6 | Represents an alternative order unit product link. |
| LINKTYPE_CROSS_SELL: Number = 1 | Represents a cross-sell product link. |
| LINKTYPE_NEWER_VERSION: Number = 5 | Represents a newer verion link. |
| LINKTYPE_OTHER: Number = 8 | Represents a miscellaneous product link. |
| LINKTYPE_REPLACEMENT: Number = 2 | Represents a replacement product link. |
| LINKTYPE_SPARE_PART: Number = 7 | Represents a spare part product link. |
| LINKTYPE_UP_SELL: Number = 3 | Represents an up-sell product link. |
| Property | Description |
|---|---|
sourceProduct: Product (read-only) | Returns the source product for this link. |
targetProduct: Product (read-only) | Returns the target product for this link. |
typeCode: Number (read-only) | Returns the type of this link (see constants). |
This class does not have a constructor, so you cannot create it directly.
| Method | Description |
|---|---|
| getSourceProduct() | Returns the source product for this link. |
| getTargetProduct() | Returns the target product for this link. |
| getTypeCode() | Returns the type of this link (see constants). |
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
- LINKTYPE_ACCESSORY: Number = 4
Represents an accessory product link.
- LINKTYPE_ALT_ORDERUNIT: Number = 6
Represents an alternative order unit product link.
- LINKTYPE_CROSS_SELL: Number = 1
Represents a cross-sell product link.
- LINKTYPE_NEWER_VERSION: Number = 5
Represents a newer verion link.
- LINKTYPE_OTHER: Number = 8
Represents a miscellaneous product link.
- LINKTYPE_REPLACEMENT: Number = 2
Represents a replacement product link.
- LINKTYPE_SPARE_PART: Number = 7
Represents a spare part product link.
- LINKTYPE_UP_SELL: Number = 3
Represents an up-sell product link.
- sourceProduct: Product
(read-only) Returns the source product for this link.
- targetProduct: Product
(read-only) Returns the target product for this link.
- typeCode: Number
(read-only) Returns the type of this link (see constants).
- getSourceProduct(): Product
Returns the source product for this link.
Returns:
- the source product for this link.
- getTargetProduct(): Product
Returns the target product for this link.
Returns:
- the target product for this link.
- getTypeCode(): Number
Returns the type of this link (see constants).
Returns:
- the type of the link.