@tripsnek/tmf
Version:
TypeScript Modeling Framework - A TypeScript port of the Eclipse Modeling Framework (EMF)
12 lines • 555 B
TypeScript
import { EEnumLiteral } from './eenum-literal';
import { EList } from './elist';
import { EDataType } from './edata-type';
export interface EEnum extends EDataType {
getELiterals(): EList<EEnumLiteral>;
addLiteral(value: EEnumLiteral): void;
getEEnumLiteralByLiteral(literal: string): EEnumLiteral | undefined;
getEEnumLiteral(value: number): EEnumLiteral | undefined;
getEEnumLiteral(value: string): EEnumLiteral | undefined;
getEEnumLiteral(value: number | string): EEnumLiteral | undefined;
}
//# sourceMappingURL=eenum.d.ts.map