UNPKG

angular-odata

Version:

Client side OData typescript library for Angular

26 lines (25 loc) 762 B
import { CsdlEnumType, CsdlMember } from '../metadata/csdl/csdl-enum-type'; import { Base } from './base'; import { Source } from '@angular-devkit/schematics'; import { Schema as ApiGenSchema } from '../schema'; export declare class EnumValue { private edmType; constructor(edmType: CsdlMember); name(): string; value(): number | undefined; } export declare class Enum extends Base { protected edmType: CsdlEnumType; constructor(options: ApiGenSchema, edmType: CsdlEnumType); template(): Source; variables(): { [name: string]: any; }; name(): string; fileName(): string; directory(): string; fullName(): string; members(): string[]; flags(): boolean | undefined; importTypes(): string[]; }