121
rated 0 times
[
123]
[
2]
/ answers: 1 / hits: 44584
/ 7 Years ago, mon, july 3, 2017, 12:00:00
I wanted to use string enums in typescript but I can't see a support for reversed mapping in it.
I have an enum like this:
enum Mode {
Silent = Silent,
Normal = Normal,
Deleted = Deleted
}
and I need to use it like this:
let modeStr: string;
let mode: Mode = Mode[modeStr];
and yes I don't know what is it there in modeStr
string and I need it parsed to the enum or a fail at parsing in runtime if the string is not presented in the enum definition.
How can I do that as neat as it can be?
thanks in advance
More From » node.js