Home Manual Reference Source
import IndicativePricingHelper from 'pvbid-sdk/src/domain/services/IndicativePricingHelper.js'
public class | source

IndicativePricingHelper

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

bid: *

Method Summary

Public Methods
public

getIndicativePrice(bidPrice: number, bidCost: number, isLow: boolean, marginOfError: int, weightedValues: array): number

Gets indicative price

public

Gets the margin of error for indicative pricing.

public

Determines if indicative pricing is enabled.

Public Constructors

public constructor() source

Public Members

public bid: * source

Public Methods

public getIndicativePrice(bidPrice: number, bidCost: number, isLow: boolean, marginOfError: int, weightedValues: array): number source

Gets indicative price

Params:

NameTypeAttributeDescription
bidPrice number
bidCost number
isLow boolean

The lower or upper bounds (low | high)

marginOfError int
weightedValues array

Return:

number

public getMarginOfError(): int source

Gets the margin of error for indicative pricing.

Return:

int

public isIndicativePricing(): boolean source

Determines if indicative pricing is enabled.

Return:

boolean