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