UNPKG

dxt-quantity-types

Version:

quantity

24 lines (23 loc) 755 B
export interface IQuantity { path: string[]; isEmpty: boolean; values: { [index: string]: number | undefined; }; factor: number; startDate: Date; endDate: Date; extraHour: boolean; allvalues: { [index: string]: IQuantity; }; getValueFor(uom: string): number | undefined; setValueFor(uom: string, val: number | undefined): void; sumValues(val: IQuantity): void; sumValuesWithFactor(val: IQuantity, factor: number): IQuantity; addQuantity(val: IQuantity, key: string): void; copyQuantity(val: IQuantity, key: string): void; addAllQuantities(val: IQuantity): void; copyAllQuantities(val: IQuantity): void; applyValues(val: IQuantity): void; }