toolkit icon indicating copy to clipboard operation
toolkit copied to clipboard

Enum construct

Open ollym opened this issue 14 years ago • 0 comments

I really miss enumerable flags/bit masks from C#. Something like:

var enum = new Enum('a', 'b', 'c', 'd'); var mask = enum.a | enum.b;

if (mask & enum.a) // true if (mask & enum.c) // false if (mask & enum.b) // true

See https://developer.mozilla.org/en/JavaScript/Reference/Operators/Bitwise_Operators#section_13 for some examples.

ollym avatar Sep 02 '11 15:09 ollym