UNPKG

pailingual-odata

Version:

TypeScript client for OData v4 services

17 lines (16 loc) 728 B
import { Query } from "./query"; import { EdmEntityType, ApiMetadata } from "./metadata"; import { Executable } from "./executable"; export declare class SingleSource extends Executable { protected __metadata: EdmEntityType; protected __apiMetadata: ApiMetadata; constructor(__metadata: EdmEntityType, __apiMetadata: ApiMetadata, query: Query); generatePropertyImplementation(): void; $cast(fullTypeName: string): SingleSource; $select(...fields: string[]): SingleSource; $expand(prop: string, exp?: Function): SingleSource; $delete(): Executable; $patch(obj: any): Executable; $unsafeExpand(exp: string): SingleSource; $update(obj: any, put?: boolean): Executable; }