UNPKG

@odata2ts/odata2ts

Version:

Flexible generator to produce various TypeScript artefacts (from simple model interfaces to complete odata clients) from OData metadata files

85 lines 3.88 kB
/** * All module names of the main dependencies. */ export const LIB_MODULES = { core: "@odata2ts/odata-core", qObject: "@odata2ts/odata-query-objects", clientApi: "@odata2ts/http-client-api", service: "@odata2ts/odata-service", }; /** * All imported entity names from the core API. * Includes versioned file names, i.e. according to OData version. */ export var CoreImports; (function (CoreImports) { CoreImports[CoreImports["DeferredContent"] = 0] = "DeferredContent"; CoreImports[CoreImports["ODataCollectionResponse"] = 1] = "ODataCollectionResponse"; CoreImports[CoreImports["ODataModelResponse"] = 2] = "ODataModelResponse"; CoreImports[CoreImports["ODataValueResponse"] = 3] = "ODataValueResponse"; })(CoreImports || (CoreImports = {})); /** * For all core imports that are versioned two files exist, one for V2, one for V4. * ODataCollectionResponse = ODataCollectionResponseV2 + ODataCollectionResponseV4 * */ export const VERSIONED_CORE_IMPORTS = [ CoreImports.ODataCollectionResponse, CoreImports.ODataValueResponse, CoreImports.ODataModelResponse, ]; /** * Most relevant, but not all imports from query objects library */ export var QueryObjectImports; (function (QueryObjectImports) { QueryObjectImports["QueryObject"] = "QueryObject"; QueryObjectImports["ENUMERABLE_PROP_DEFINITION"] = "ENUMERABLE_PROP_DEFINITION"; QueryObjectImports["QId"] = "QId"; QueryObjectImports["QFunction"] = "QFunction"; QueryObjectImports["QAction"] = "QAction"; QueryObjectImports["EnumCollection"] = "EnumCollection"; QueryObjectImports["QEnumCollection"] = "QEnumCollection"; QueryObjectImports["QNumericEnumCollection"] = "QNumericEnumCollection"; QueryObjectImports["QEnumCollectionPath"] = "QEnumCollectionPath"; QueryObjectImports["QNumericEnumCollectionPath"] = "QNumericEnumCollectionPath"; QueryObjectImports["QCollectionPath"] = "QCollectionPath"; QueryObjectImports["QEntityCollectionPath"] = "QEntityCollectionPath"; QueryObjectImports["OperationReturnType"] = "OperationReturnType"; QueryObjectImports["ReturnTypes"] = "ReturnTypes"; QueryObjectImports["QComplexParam"] = "QComplexParam"; })(QueryObjectImports || (QueryObjectImports = {})); /** * All imports from HTTP client API. */ export var ClientApiImports; (function (ClientApiImports) { ClientApiImports[ClientApiImports["ODataHttpClient"] = 0] = "ODataHttpClient"; ClientApiImports[ClientApiImports["ODataHttpClientConfig"] = 1] = "ODataHttpClientConfig"; ClientApiImports[ClientApiImports["HttpResponseModel"] = 2] = "HttpResponseModel"; })(ClientApiImports || (ClientApiImports = {})); /** * All imports from service library. * Includes versioned file names, i.e. according to OData version. */ export var ServiceImports; (function (ServiceImports) { ServiceImports[ServiceImports["ODataService"] = 0] = "ODataService"; ServiceImports[ServiceImports["ODataServiceOptions"] = 1] = "ODataServiceOptions"; ServiceImports[ServiceImports["ODataServiceOptionsInternal"] = 2] = "ODataServiceOptionsInternal"; ServiceImports[ServiceImports["EntityTypeService"] = 3] = "EntityTypeService"; ServiceImports[ServiceImports["PrimitiveTypeService"] = 4] = "PrimitiveTypeService"; ServiceImports[ServiceImports["CollectionService"] = 5] = "CollectionService"; ServiceImports[ServiceImports["EntitySetService"] = 6] = "EntitySetService"; })(ServiceImports || (ServiceImports = {})); /** * For all versioned imports two files exist, one for V2, one for V4. * EntityTypeService = EntityTypeServiceV2 + EntityTypeServiceV4 */ export const VERSIONED_SERVICE_IMPORTS = [ ServiceImports.EntityTypeService, ServiceImports.PrimitiveTypeService, ServiceImports.CollectionService, ServiceImports.EntitySetService, ]; //# sourceMappingURL=ImportObjects.js.map