@vidal-community/vidal-web-components
Version:
Vidal Web Components
16 lines • 571 B
JavaScript
export class LevelDisplay {
constructor(name, depth) {
this.name = name;
this.depth = depth;
}
static values() {
return [this.APPARATUS, this.SIDE_EFFECT, this.DRUG];
}
static valueOf(name) {
return this.values().find((x) => x.name.toLocaleLowerCase() === name.toLocaleLowerCase());
}
}
LevelDisplay.APPARATUS = new LevelDisplay('Appareil', 1);
LevelDisplay.SIDE_EFFECT = new LevelDisplay('Effets Indésirables', 2);
LevelDisplay.DRUG = new LevelDisplay('Médicaments', 3);
//# sourceMappingURL=level-display.js.map