UNPKG

angular-odata

Version:

Client side OData typescript library for Angular

26 lines (25 loc) 945 B
import { EntitySetConfig } from '../../types'; import { CsdlAnnotable } from './csdl-annotation'; import type { CsdlEntityContainer } from './csdl-entity-container'; import { CsdlNavigationPropertyBinding } from './csdl-navigation-property-binding'; export declare class CsdlEntitySet extends CsdlAnnotable { private container; Name: string; EntityType: string; NavigationPropertyBinding?: CsdlNavigationPropertyBinding[]; IncludeInServiceDocument?: boolean; constructor(container: CsdlEntityContainer, { Name, EntityType, NavigationPropertyBinding, IncludeInServiceDocument, Annotation, }: { Name: string; EntityType: string; NavigationPropertyBinding?: any[]; IncludeInServiceDocument?: boolean; Annotation?: any[]; }); toJson(): { [key: string]: any; }; name(): string; namespace(): string; fullName(): string; toConfig(): EntitySetConfig; }