UNPKG

pailingual-odata

Version:

TypeScript client for OData v4 services

13 lines (12 loc) 1.16 kB
import { Query } from "./query"; import { CollectionSource } from "./collectionSource"; import { SingleSource } from "./singleSource"; import { EdmEntityType, ApiMetadata } from "./metadata"; import { Options } from "./options"; export declare function expandExpressionBuild(propertyName: string, expression: Function, apiMetadata: ApiMetadata, entityType: EdmEntityType, options: Options): string; export declare function buildPathExpression(func: Function, metadata: EdmEntityType, apiMetadata: ApiMetadata): string; export declare function buildQueryParamsExpression(func: Function, sourceFactory: () => CollectionSource | SingleSource, options: Options, separator?: string): string; export declare function generateOperations(obj: any, queryAccessor: () => Query, apiMetadata: ApiMetadata, entityType: EdmEntityType | undefined, isCollection?: boolean): void; export declare function startsWith(str: string, search: string, position?: number): boolean; export declare function endsWith(subjectString: string, search: string, position?: number): boolean; export declare function _extends(ctor: Function, funcs?: Record<string, Function>): void;