Type Alias: PricingCalculation<TLineItem *extends* [`LineItemContext`](LineItemContext.md)>
type PricingCalculation<TLineItem extends LineItemContext> = {
lines: LineCalculation<TLineItem>[];
order: OrderCalculation;
};Defined in: shared/pricing/types/calculation.ts:84
Full pricing calculation: every per-line breakdown plus the order
roll-up. Attached to PricingEvaluationResult as calculation.
Type Parameters
| Type Parameter |
|---|
TLineItem extends LineItemContext |
Properties
lines
lines: LineCalculation<TLineItem>[];Defined in: shared/pricing/types/calculation.ts:85
order
order: OrderCalculation;Defined in: shared/pricing/types/calculation.ts:86