@eurostat/vtl-editor
Version:
VTL editor based on Monaco
14 lines (12 loc) • 337 B
text/typescript
export enum MultiplyMode {
None,
Optional,
Onemore,
Zeromore,
}
export function mergeMultiplyMode(first: MultiplyMode, second: MultiplyMode): MultiplyMode {
if (first !== second && second !== MultiplyMode.None) {
return first === MultiplyMode.None ? second : MultiplyMode.Zeromore;
}
return first;
}