Type alias IPricingAdapter<PricingAdapterContext, Calculation, Sheet>
IPricing
Adapter
<PricingAdapterContext, Calculation, Sheet>: IBaseAdapter & { actions
: ((params
: { calculationSheet
: Sheet; context
: PricingAdapterContext; discounts
: Discount[] }) => IPricingAdapterActions<Calculation, PricingAdapterContext> & { resultSheet
: (() => Sheet) }); isActivatedFor
: ((context
: PricingAdapterContext) => boolean); orderIndex
: number }
Type Parameters