UNPKG

angular-odata

Version:

Client side OData typescript library for Angular

30 lines (29 loc) 994 B
import { CsdlEntitySet } from './csdl-entity-set'; import { CsdlSingleton } from './csdl-singleton'; import { CsdlFunctionImport, CsdlActionImport } from './csdl-function-action'; import { CsdlAnnotable } from './csdl-annotation'; import type { CsdlSchema } from './csdl-schema'; export declare class CsdlEntityContainer extends CsdlAnnotable { private schema; Name: string; Extend?: string; EntitySet?: CsdlEntitySet[]; Singleton?: CsdlSingleton[]; FunctionImport?: CsdlFunctionImport[]; ActionImport?: CsdlActionImport[]; constructor(schema: CsdlSchema, { Name, Extend, EntitySet, Singleton, FunctionImport, ActionImport, Annotation, }: { Name: string; Extend?: string; EntitySet?: any[]; Singleton?: any[]; FunctionImport?: any[]; ActionImport?: any[]; Annotation?: any[]; }); toJson(): { [key: string]: any; }; name(): string; namespace(): string; fullName(): string; }