Module: offer
Functions
getBestOfferFromList
▸ getBestOfferFromList(offers): any
Parameters
| Name | Type |
|---|---|
offers | FoOfferInventoryWithPrices[] |
Returns
any
getBestOfferFromSupplier
▸ getBestOfferFromSupplier(offers, supplierName): boolean | FoOfferInventoryWithPrices
Parameters
| Name | Type |
|---|---|
offers | FoOfferInventoryWithPrices[] |
supplierName | String |
Returns
boolean | FoOfferInventoryWithPrices
getBestOfferPriceFromOfferInventory
▸ getBestOfferPriceFromOfferInventory(offerInventory): any
Parameters
| Name | Type |
|---|---|
offerInventory | FoOfferInventoryWithPrices |
Returns
any
getDeliveryDates
▸ getDeliveryDates(offer): any
Parameters
| Name | Type |
|---|---|
offer | FoBestOfferPrice |
Returns
any
getFirstPriceFromOfferPrice
▸ getFirstPriceFromOfferPrice(offerPrice, currency, format): any
Parameters
| Name | Type |
|---|---|
offerPrice | OfferPrice |
currency | string |
format | boolean |
Returns
any
getFirstPriceWithQuantityFromOfferPrice
▸ getFirstPriceWithQuantityFromOfferPrice(offerPrice, quantity, currency, format): any
Parameters
| Name | Type |
|---|---|
offerPrice | OfferPrice |
quantity | number |
currency | string |
format | boolean |
Returns
any
getFormatedPrice
▸ getFormatedPrice(price, currency): any
Parameters
| Name | Type |
|---|---|
price | number |
currency | string |
Returns
any
getOfferCurrency
▸ getOfferCurrency(offer): string
Parameters
| Name | Type |
|---|---|
offer | FoBestOfferPrice |
Returns
string
getOfferCustomFields
▸ getOfferCustomFields(offer): FoCustomFieldValue[]
Parameters
| Name | Type |
|---|---|
offer | FoBestOfferPrice |
Returns
FoCustomFieldValue[]
getOfferItemPerPack
▸ getOfferItemPerPack(offer): number
Parameters
| Name | Type |
|---|---|
offer | OfferPrice |
Returns
number
getOfferLeadTimeToShip
▸ getOfferLeadTimeToShip(offer): number
Parameters
| Name | Type |
|---|---|
offer | FoBestOfferPrice | FoOfferInventoryWithPrices |
Returns
number
getOfferPackingType
▸ getOfferPackingType(offer): string
Parameters
| Name | Type |
|---|---|
offer | FoBestOfferPrice |
Returns
string
getOfferPriceNbPriceRanges
▸ getOfferPriceNbPriceRanges(offerPrice): number
Parameters
| Name | Type |
|---|---|
offerPrice | OfferPrice |
Returns
number
getOfferPricePriceRanges
▸ getOfferPricePriceRanges(offerPrice): PriceRange[]
Parameters
| Name | Type |
|---|---|
offerPrice | OfferPrice |
Returns
PriceRange[]
getOfferPrices
▸ getOfferPrices(offer): OfferPrice[]
Parameters
| Name | Type |
|---|---|
offer | FoOfferInventoryWithPrices |
Returns
OfferPrice[]
getOfferProductVariantId
▸ getOfferProductVariantId(offer): string
Parameters
| Name | Type |
|---|---|
offer | FoBestOfferPrice |
Returns
string
getOfferStock
▸ getOfferStock(offer): number
Parameters
| Name | Type |
|---|---|
offer | FoBestOfferPrice | FoOfferInventoryWithPrices |
Returns
number
getOfferSupplierId
▸ getOfferSupplierId(offer): string
Parameters
| Name | Type |
|---|---|
offer | FoBestOfferPrice |
Returns
string
getOfferSupplierName
▸ getOfferSupplierName(offer): string
Parameters
| Name | Type |
|---|---|
offer | FoBestOfferPrice |
Returns
string
getOfferminOrderQuantity
▸ getOfferminOrderQuantity(offer): number
Parameters
| Name | Type |
|---|---|
offer | FoBestOfferPrice | FoOfferInventoryWithPrices |
Returns
number
getOffersSupplierList
▸ getOffersSupplierList(offers): any
Parameters
| Name | Type |
|---|---|
offers | FoBestOfferPrice[] |
Returns
any
getOffersToDisplay
▸ getOffersToDisplay(offers): FoBestOfferPrice[]
Parameters
| Name | Type |
|---|---|
offers | any |
Returns
FoBestOfferPrice[]
getProductVariantMpn
▸ getProductVariantMpn(offer): string
Parameters
| Name | Type |
|---|---|
offer | FoBestOfferPrice |
Returns
string
getProductsVariantsFromOffers
▸ getProductsVariantsFromOffers(offers): FoProductVariant[]
Parameters
| Name | Type |
|---|---|
offers | FoBestOfferPrice[] |
Returns
FoProductVariant[]
getQuantityPerItem
▸ getQuantityPerItem(offer): string
Parameters
| Name | Type |
|---|---|
offer | FoBestOfferPrice |
Returns
string
group3
getNumberOffers
▸ getNumberOffers(offersToDisplay): number
Function getNumberOffers
export const getNumberOffers = (offersToDisplay: any): number => (offersToDisplay ? offersToDisplay.length : 0);
Parameters
| Name | Type | Description |
|---|---|---|
offersToDisplay | any | send the application |
Returns
number
currency the currency of the application
getOfferId
▸ getOfferId(offer): string
Function getOfferId
Get the
export const getOfferId = (offer: OfferPrice): string => offer.id;
Parameters
| Name | Type | Description |
|---|---|---|
offer | OfferPrice | send the application |
Returns
string
offerId the Id of the offer
