var instance = new Vintasoft.Shared.EnumGenerator(); var value; // Type: object // Parameters var items; // Type: object[] var flagged; // Type: boolean value = instance.create(items, flagged);
function create(
itemsМассив объектов "имя-значение", описывающих перечисление. Каждый объект имеет следующие свойства:: object[],
- name (string): имя элемента перечисления.
 - value (number): значение элемента перечисления.
 
flaggedЗначение, указывающее, поддерживает ли перечисление битовые операции.: boolean
) : object;
Parameters
- items
 - Массив объектов "имя-значение", описывающих перечисление. Каждый объект имеет следующие свойства:
- name (string): имя элемента перечисления.
 - value (number): значение элемента перечисления.
 
 - flagged
 - Значение, указывающее, поддерживает ли перечисление битовые операции.
 
Return Value
Класс перечисления.