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