Abstract
Protected
Readonly
Abstract
asProtected
mProtected
mProtected
mProtected
mProtected
mProtected
mProtected
mProtected
mProtected
mProtected
mProtected
mProtected
mProtected
mProtected
mProtected
mProtected
mProtected
mProtected
mReturns true if this item represents an configurable OFML article.
Can be used to store runtime user/custom data. This data is not persistent. Use BasketService.setItemAppData() for persistent data.
Fetches the user defined additional images if necessary and adds them to the cache.
If true the additional images of child items will be fetched too.
Optional
pShouldFetchCallback: ((pItem: T) => boolean)Can be used to ignore certain items. The callback has to return false in this case.
Fetches the calculations if necessary and adds them to the cache.
If true the calculations of child items will be fetched too.
Optional
pShouldFetchCallback: ((pItem: T) => boolean)Can be used to ignore certain items. The callback has to return false in this case.
If true the cached calculation will be returned even if the header calculation has changed in the meantime. Every condition which depends on a header condition may have a wrong/outdated value in this case. (default: false)
Fetches the comments if necessary and adds them to the cache.
If true the comments of child items will be fetched too.
Optional
pShouldFetchCallback: ((pItem: T) => boolean)Can be used to ignore certain items. The callback has to return false in this case.
Fetches the external item numbers if necessary and adds them to the cache.
If true the item number of child items will be fetched too.
Optional
pShouldFetchCallback: ((pItem: T) => boolean)Can be used to ignore certain items. The callback has to return false in this case.
Fetches the item properties if necessary and adds them to the cache.
If true the item properties of child items will be fetched too.
Optional
pShouldFetchCallback: ((pItem: T) => boolean)Can be used to ignore certain items. The callback has to return false in this case.
Fetches the user defined images if necessary and adds them to the cache.
If true the user image of child items will be fetched too.
Optional
pShouldFetchCallback: ((pItem: T) => boolean)Can be used to ignore certain items. The callback has to return false in this case.
Protected
generateReturns the cached item calculation.
If true the cached calculation will be returned even if the header calculation has changed in the meantime. Every condition which depends on a header condition may have a wrong/outdated value in this case. (default: false)
Returns the item calculation.
If true the cached calculation will be returned even if the header calculation has changed in the meantime. Every condition which depends on a header condition may have a wrong/outdated value in this case. (default: false)
Protected
getProtected
getProtected
getReturns if this item is marked as alternative or optional for the currently active pricing procedure. Returns undefined if the state is unknown or its an unsupported item. Undefined will be also returned if the ItemProperties are not available. get or fetchItemProperties() should be called before to ensure that they are available.
Note: The setArticleId which is part of the ItemProperties may not be up-to-date. Use this.item.setArticleId or this.getSetArticle() instead.
Protected
getProtected
handleProtected
internalProtected
invalidateProtected
isReturns true if this item is excluded from the calculations for the currently active pricing procedure (e.g. its an alternative or optional item). Returns undefined if the state is unknown or its an unsupported item. Undefined will be also returned if the ItemProperties are not available. get or fetchItemProperties() should be called before to ensure that they are available.
Protected
performProtected
Abstract
registerProtected
setGenerated using TypeDoc
Index of this item inside the children array of its parent.