Kaizen
Browse modulesPricingpricing/sharedTypes

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

On this page