Re: Flags enums

2020-08-26 Thread Hydroper
The com.siteblade.util package contains an approximation of this in ECMAScript. https://www.npmjs.com/package/com.siteblade.util You can use either FlagsEnum or Enum. import { Enum } from 'com.siteblade.util'; const CollisionType = Enum('CollisionType', [ ['CIRCLE'], ['CUBIC_BEZIER_CURV

Flags enums

2020-08-20 Thread Hydroper
Flags enums would be primitive classes with constants (_name_:String, _value_:Number). It'd be very, very efficient. Of course it's easy to use POJOs (`{}`) instead of numeric values, but this feature would only provide performance advantages. The following program implies: - `String(E.FNX) == '