@rxap/open-api
Version:
This package provides tools for working with OpenAPI specifications in Angular applications. It includes services for configuring and loading OpenAPI definitions, validating requests and responses against schemas, and handling errors. It also offers utili
2,059 lines • 148 kB
JSON
{
"id": 0,
"name": "@rxap/open-api",
"variant": "project",
"kind": 1,
"flags": {},
"children": [
{
"id": 29,
"name": "OpenApiConfigService",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 58,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 36,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L36"
}
],
"signatures": [
{
"id": 59,
"name": "OpenApiConfigService",
"variant": "signature",
"kind": 16384,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 36,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L36"
}
],
"parameters": [
{
"id": 60,
"name": "config",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": null
},
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/openapi-types/dist/index.d.ts",
"qualifiedName": "OpenAPIV3.Document"
},
"typeArguments": [
{
"type": "reflection",
"declaration": {
"id": 61,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {}
}
}
],
"name": "Document",
"package": "openapi-types",
"qualifiedName": "OpenAPIV3.Document"
}
]
},
"defaultValue": "null"
}
],
"type": {
"type": "reference",
"target": 29,
"name": "OpenApiConfigService",
"package": "@rxap/open-api"
}
}
]
},
{
"id": 62,
"name": "defaultServerIndex",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true
},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 24,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L24"
}
],
"type": {
"type": "intrinsic",
"name": "number"
},
"defaultValue": "OpenApiConfigService.DefaultServerIndex"
},
{
"id": 30,
"name": "Config",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isStatic": true
},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 19,
"character": 16,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L19"
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": null
},
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/openapi-types/dist/index.d.ts",
"qualifiedName": "OpenAPIV3.Document"
},
"typeArguments": [
{
"type": "reflection",
"declaration": {
"id": 31,
"name": "__type",
"variant": "declaration",
"kind": 65536,
"flags": {}
}
}
],
"name": "Document",
"package": "openapi-types",
"qualifiedName": "OpenAPIV3.Document"
}
]
},
"defaultValue": "null"
},
{
"id": 32,
"name": "DefaultServerIndex",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isStatic": true
},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 21,
"character": 16,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L21"
}
],
"type": {
"type": "intrinsic",
"name": "number"
},
"defaultValue": "0"
},
{
"id": 70,
"name": "config",
"variant": "declaration",
"kind": 262144,
"flags": {
"isPublic": true
},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 51,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L51"
}
],
"getSignature": {
"id": 71,
"name": "config",
"variant": "signature",
"kind": 524288,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 51,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L51"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/openapi-types/dist/index.d.ts",
"qualifiedName": "OpenAPIV3.Document"
},
"name": "Document",
"package": "openapi-types",
"qualifiedName": "OpenAPIV3.Document"
}
}
},
{
"id": 66,
"name": "serverIds",
"variant": "declaration",
"kind": 262144,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 32,
"character": 6,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L32"
}
],
"getSignature": {
"id": 67,
"name": "serverIds",
"variant": "signature",
"kind": 524288,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 32,
"character": 6,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L32"
}
],
"type": {
"type": "array",
"elementType": {
"type": "intrinsic",
"name": "string"
}
}
}
},
{
"id": 75,
"name": "getBaseUrl",
"variant": "declaration",
"kind": 2048,
"flags": {
"isPublic": true
},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 208,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L208"
}
],
"signatures": [
{
"id": 76,
"name": "getBaseUrl",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 208,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L208"
}
],
"parameters": [
{
"id": 77,
"name": "serverIndex",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
},
"defaultValue": "..."
},
{
"id": 78,
"name": "serverId",
"variant": "param",
"kind": 32768,
"flags": {
"isOptional": true
},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
]
},
{
"id": 72,
"name": "getOperation",
"variant": "declaration",
"kind": 2048,
"flags": {
"isPublic": true
},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 189,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L189"
}
],
"signatures": [
{
"id": 73,
"name": "getOperation",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 189,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L189"
}
],
"parameters": [
{
"id": 74,
"name": "operationId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "reference",
"target": 121,
"name": "OperationObjectWithMetadata",
"package": "@rxap/open-api"
}
}
]
},
{
"id": 79,
"name": "insertServer",
"variant": "declaration",
"kind": 2048,
"flags": {
"isPublic": true
},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 247,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L247"
}
],
"signatures": [
{
"id": 80,
"name": "insertServer",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 247,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L247"
}
],
"parameters": [
{
"id": 81,
"name": "serverConfig",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/openapi-types/dist/index.d.ts",
"qualifiedName": "OpenAPIV3.ServerObject"
},
"name": "ServerObject",
"package": "openapi-types",
"qualifiedName": "OpenAPIV3.ServerObject"
}
},
{
"id": 82,
"name": "index",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
},
"defaultValue": "..."
},
{
"id": 83,
"name": "serverId",
"variant": "param",
"kind": 32768,
"flags": {
"isOptional": true
},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
},
{
"id": 38,
"name": "GetOperation",
"variant": "declaration",
"kind": 2048,
"flags": {
"isPublic": true,
"isStatic": true
},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 97,
"character": 16,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L97"
}
],
"signatures": [
{
"id": 39,
"name": "GetOperation",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 97,
"character": 16,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L97"
}
],
"parameters": [
{
"id": 40,
"name": "operationId",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "reference",
"target": 121,
"name": "OperationObjectWithMetadata",
"package": "@rxap/open-api"
}
}
]
},
{
"id": 52,
"name": "InsertServer",
"variant": "declaration",
"kind": 2048,
"flags": {
"isPublic": true,
"isStatic": true
},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 227,
"character": 16,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L227"
}
],
"signatures": [
{
"id": 53,
"name": "InsertServer",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 227,
"character": 16,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L227"
}
],
"parameters": [
{
"id": 54,
"name": "serverConfig",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/openapi-types/dist/index.d.ts",
"qualifiedName": "OpenAPIV3.ServerObject"
},
"name": "ServerObject",
"package": "openapi-types",
"qualifiedName": "OpenAPIV3.ServerObject"
}
},
{
"id": 55,
"name": "index",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "number"
}
},
{
"id": 56,
"name": "serverId",
"variant": "param",
"kind": 32768,
"flags": {
"isOptional": true
},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 57,
"name": "config",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/openapi-types/dist/index.d.ts",
"qualifiedName": "OpenAPIV3.Document"
},
"name": "Document",
"package": "openapi-types",
"qualifiedName": "OpenAPIV3.Document"
},
"defaultValue": "..."
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
},
{
"id": 35,
"name": "Load",
"variant": "declaration",
"kind": 2048,
"flags": {
"isPublic": true,
"isStatic": true
},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 66,
"character": 22,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L66"
}
],
"signatures": [
{
"id": 36,
"name": "Load",
"variant": "signature",
"kind": 4096,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "Used to load the app open api config from a remote resource.\n\nPromise.all([ OpenApiDataSourceLoader.Load() ])\n.then(() => platformBrowserDynamic().bootstrapModule(AppModule))\n.catch(err => console.error(err))"
}
]
},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 66,
"character": 22,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L66"
}
],
"parameters": [
{
"id": 37,
"name": "openApiUrl",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
},
"defaultValue": "'openapi.json'"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
"qualifiedName": "Promise"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Promise",
"package": "typescript"
}
}
]
}
],
"groups": [
{
"title": "Constructors",
"children": [
58
]
},
{
"title": "Properties",
"children": [
62,
30,
32
]
},
{
"title": "Accessors",
"children": [
70,
66
]
},
{
"title": "Methods",
"children": [
75,
72,
79,
38,
52,
35
]
}
],
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-config.service.ts",
"line": 18,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-config.service.ts#L18"
}
]
},
{
"id": 84,
"name": "OpenApiHttpResponseError",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 85,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-http-response.error.ts",
"line": 6,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-http-response.error.ts#L6"
}
],
"signatures": [
{
"id": 86,
"name": "OpenApiHttpResponseError",
"variant": "signature",
"kind": 16384,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-http-response.error.ts",
"line": 6,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-http-response.error.ts#L6"
}
],
"parameters": [
{
"id": 87,
"name": "httpErrorResponse",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/common/http/index.d.ts",
"qualifiedName": "HttpErrorResponse"
},
"name": "HttpErrorResponse",
"package": "@angular/common"
}
},
{
"id": 88,
"name": "metadata",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 113,
"name": "OpenApiMetaData",
"package": "@rxap/open-api"
}
}
],
"type": {
"type": "reference",
"target": 84,
"name": "OpenApiHttpResponseError",
"package": "@rxap/open-api"
},
"overwrites": {
"type": "reference",
"target": -1,
"name": "HttpErrorResponse.constructor"
}
}
],
"overwrites": {
"type": "reference",
"target": -1,
"name": "HttpErrorResponse.constructor"
}
},
{
"id": 97,
"name": "error",
"variant": "declaration",
"kind": 1024,
"flags": {
"isExternal": true,
"isReadonly": true,
"isInherited": true
},
"sources": [
{
"fileName": "node_modules/@angular/common/http/index.d.ts",
"line": 3370,
"character": 13
}
],
"type": {
"type": "intrinsic",
"name": "any"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "HttpErrorResponse.error"
}
},
{
"id": 99,
"name": "headers",
"variant": "declaration",
"kind": 1024,
"flags": {
"isExternal": true,
"isReadonly": true,
"isInherited": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "All response headers."
}
]
},
"sources": [
{
"fileName": "node_modules/@angular/common/http/index.d.ts",
"line": 4102,
"character": 13
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/common/http/index.d.ts",
"qualifiedName": "HttpHeaders"
},
"name": "HttpHeaders",
"package": "@angular/common"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "HttpErrorResponse.headers"
}
},
{
"id": 89,
"name": "httpErrorResponse",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isReadonly": true
},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-http-response.error.ts",
"line": 7,
"character": 20,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-http-response.error.ts#L7"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/common/http/index.d.ts",
"qualifiedName": "HttpErrorResponse"
},
"name": "HttpErrorResponse",
"package": "@angular/common"
}
},
{
"id": 96,
"name": "message",
"variant": "declaration",
"kind": 1024,
"flags": {
"isExternal": true,
"isReadonly": true,
"isInherited": true
},
"sources": [
{
"fileName": "node_modules/@angular/common/http/index.d.ts",
"line": 3369,
"character": 13
}
],
"type": {
"type": "intrinsic",
"name": "string"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "HttpErrorResponse.message"
}
},
{
"id": 90,
"name": "metadata",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isReadonly": true
},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-http-response.error.ts",
"line": 8,
"character": 20,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-http-response.error.ts#L8"
}
],
"type": {
"type": "reference",
"target": 113,
"name": "OpenApiMetaData",
"package": "@rxap/open-api"
}
},
{
"id": 95,
"name": "name",
"variant": "declaration",
"kind": 1024,
"flags": {
"isExternal": true,
"isReadonly": true,
"isInherited": true
},
"sources": [
{
"fileName": "node_modules/@angular/common/http/index.d.ts",
"line": 3368,
"character": 13
}
],
"type": {
"type": "literal",
"value": "HttpErrorResponse"
},
"defaultValue": "\"HttpErrorResponse\"",
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "HttpErrorResponse.name"
}
},
{
"id": 98,
"name": "ok",
"variant": "declaration",
"kind": 1024,
"flags": {
"isExternal": true,
"isReadonly": true,
"isInherited": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Errors are never okay, even when the status code is in the 2xx success range."
}
]
},
"sources": [
{
"fileName": "node_modules/@angular/common/http/index.d.ts",
"line": 3374,
"character": 13
}
],
"type": {
"type": "literal",
"value": false
},
"defaultValue": "false",
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "HttpErrorResponse.ok"
}
},
{
"id": 100,
"name": "status",
"variant": "declaration",
"kind": 1024,
"flags": {
"isExternal": true,
"isReadonly": true,
"isInherited": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Response status code."
}
]
},
"sources": [
{
"fileName": "node_modules/@angular/common/http/index.d.ts",
"line": 4106,
"character": 13
}
],
"type": {
"type": "intrinsic",
"name": "number"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "HttpErrorResponse.status"
}
},
{
"id": 101,
"name": "statusText",
"variant": "declaration",
"kind": 1024,
"flags": {
"isExternal": true,
"isReadonly": true,
"isInherited": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Textual description of response status code, defaults to OK.\n\nDo not depend on this."
}
]
},
"sources": [
{
"fileName": "node_modules/@angular/common/http/index.d.ts",
"line": 4112,
"character": 13
}
],
"type": {
"type": "intrinsic",
"name": "string"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "HttpErrorResponse.statusText"
}
},
{
"id": 103,
"name": "type",
"variant": "declaration",
"kind": 1024,
"flags": {
"isExternal": true,
"isReadonly": true,
"isInherited": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Type of the response, narrowed to either the full response or the header."
}
]
},
"sources": [
{
"fileName": "node_modules/@angular/common/http/index.d.ts",
"line": 4124,
"character": 13
}
],
"type": {
"type": "union",
"types": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/common/http/index.d.ts",
"qualifiedName": "HttpEventType.ResponseHeader"
},
"name": "ResponseHeader",
"package": "@angular/common",
"qualifiedName": "HttpEventType.ResponseHeader"
},
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/common/http/index.d.ts",
"qualifiedName": "HttpEventType.Response"
},
"name": "Response",
"package": "@angular/common",
"qualifiedName": "HttpEventType.Response"
}
]
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "HttpErrorResponse.type"
}
},
{
"id": 102,
"name": "url",
"variant": "declaration",
"kind": 1024,
"flags": {
"isExternal": true,
"isReadonly": true,
"isInherited": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "URL of the resource retrieved, or null if not available."
}
]
},
"sources": [
{
"fileName": "node_modules/@angular/common/http/index.d.ts",
"line": 4116,
"character": 13
}
],
"type": {
"type": "union",
"types": [
{
"type": "literal",
"value": null
},
{
"type": "intrinsic",
"name": "string"
}
]
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "HttpErrorResponse.url"
}
},
{
"id": 91,
"name": "operationId",
"variant": "declaration",
"kind": 262144,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-http-response.error.ts",
"line": 23,
"character": 6,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-http-response.error.ts#L23"
}
],
"getSignature": {
"id": 92,
"name": "operationId",
"variant": "signature",
"kind": 524288,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-http-response.error.ts",
"line": 23,
"character": 6,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-http-response.error.ts#L23"
}
],
"type": {
"type": "intrinsic",
"name": "string"
}
}
},
{
"id": 93,
"name": "serverId",
"variant": "declaration",
"kind": 262144,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-http-response.error.ts",
"line": 27,
"character": 6,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-http-response.error.ts#L27"
}
],
"getSignature": {
"id": 94,
"name": "serverId",
"variant": "signature",
"kind": 524288,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-http-response.error.ts",
"line": 27,
"character": 6,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-http-response.error.ts#L27"
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "undefined"
},
{
"type": "intrinsic",
"name": "string"
}
]
}
}
}
],
"groups": [
{
"title": "Constructors",
"children": [
85
]
},
{
"title": "Properties",
"children": [
97,
99,
89,
96,
90,
95,
98,
100,
101,
103,
102
]
},
{
"title": "Accessors",
"children": [
91,
93
]
}
],
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/open-api-http-response.error.ts",
"line": 4,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/open-api-http-response.error.ts#L4"
}
],
"extendedTypes": [
{
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/common/http/index.d.ts",
"qualifiedName": "HttpErrorResponse"
},
"name": "HttpErrorResponse",
"package": "@angular/common"
}
]
},
{
"id": 1,
"name": "RxapOpenApiError",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 2,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/error.ts",
"line": 5,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/error.ts#L5"
}
],
"signatures": [
{
"id": 3,
"name": "RxapOpenApiError",
"variant": "signature",
"kind": 16384,
"flags": {},
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/error.ts",
"line": 5,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/open-api/src/lib/error.ts#L5"
}
],
"parameters": [
{
"id": 4,
"name": "message",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 5,
"name": "code",
"variant": "param",
"kind": 32768,
"flags": {
"isOptional": true
},
"type": {
"type": "intrinsic",
"name": "string"
}
},
{
"id": 6,
"name": "scope",
"variant": "param",
"kind": 32768,
"flags": {
"isOptional": true
},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "reference",
"target": 1,
"name": "RxapOpenApiError",
"package": "@rxap/open-api"
},
"overwrites": {
"type": "reference",
"target": -1,
"name": "RxapError.constructor"
}
}
],
"overwrites": {
"type": "reference",
"target": -1,
"name": "RxapError.constructor"
}
},
{
"id": 7,
"name": "_packageName",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 6,
"character": 14,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L6"
}
],
"type": {
"type": "intrinsic",
"name": "string"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError._packageName"
}
},
{
"id": 8,
"name": "code",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isOptional": true,
"isReadonly": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 8,
"character": 20,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L8"
}
],
"type": {
"type": "intrinsic",
"name": "string"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.code"
}
},
{
"id": 27,
"name": "message",
"variant": "declaration",
"kind": 1024,
"flags": {
"isExternal": true,
"isInherited": true
},
"sources": [
{
"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
"line": 1077,
"character": 4
}
],
"type": {
"type": "intrinsic",
"name": "string"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.message"
}
},
{
"id": 26,
"name": "name",
"variant": "declaration",
"kind": 1024,
"flags": {
"isExternal": true,
"isInherited": true
},
"sources": [
{
"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
"line": 1076,
"character": 4
}
],
"type": {
"type": "intrinsic",
"name": "string"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.name"
}
},
{
"id": 9,
"name": "scope",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isOptional": true,
"isReadonly": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 9,
"character": 20,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L9"
}
],
"type": {
"type": "intrinsic",
"name": "string"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.scope"
}
},
{
"id": 10,
"name": "stack",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isOptional": true,
"isReadonly": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 10,
"character": 29,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L10"
}
],
"type": {
"type": "intrinsic",
"name": "string"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.stack"
}
},
{
"id": 13,
"name": "className",
"variant": "declaration",
"kind": 262144,
"flags": {
"isPublic": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 23,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L23"
}
],
"getSignature": {
"id": 14,
"name": "className",
"variant": "signature",
"kind": 524288,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 23,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L23"
}
],
"type": {
"type": "union",
"types": [
{
"type": "intrinsic",
"name": "undefined"
},
{
"type": "intrinsic",
"name": "string"
}
]
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.className"
}
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.className"
}
},
{
"id": 11,
"name": "packageName",
"variant": "declaration",
"kind": 262144,
"flags": {
"isPublic": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 19,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L19"
}
],
"getSignature": {
"id": 12,
"name": "packageName",
"variant": "signature",
"kind": 524288,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 19,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L19"
}
],
"type": {
"type": "intrinsic",
"name": "string"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.packageName"
}
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.packageName"
}
},
{
"id": 20,
"name": "addSubPackageName",
"variant": "declaration",
"kind": 2048,
"flags": {
"isProtected": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 64,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L64"
}
],
"signatures": [
{
"id": 21,
"name": "addSubPackageName",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Add's the sub package name to the current package name.\n\ncurrent package name -> with sub package name\n@rxap/package -> @rxap/package/sub"
}
],
"blockTags": [
{
"tag": "@deprecated",
"content": [
{
"kind": "text",
"text": "removed"
}
]
}
],
"modifierTags": [
"@internal"
]
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 64,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L64"
}
],
"parameters": [
{
"id": 22,
"name": "subPackageName",
"variant": "param",
"kind": 32768,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The sub package name"
}
]
},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.addSubPackageName"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.addSubPackageName"
}
},
{
"id": 23,
"name": "setPackageName",
"variant": "declaration",
"kind": 2048,
"flags": {
"isProtected": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 74,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L74"
}
],
"signatures": [
{
"id": 24,
"name": "setPackageName",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Sets the package name"
}
],
"modifierTags": [
"@internal"
]
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 74,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L74"
}
],
"parameters": [
{
"id": 25,
"name": "packageName",
"variant": "param",
"kind": 32768,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The new package name"
}
]
},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.setPackageName"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.setPackageName"
}
},
{
"id": 17,
"name": "setSubPackageName",
"variant": "declaration",
"kind": 2048,
"flags": {
"isProtected": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 49,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L49"
}
],
"signatures": [
{
"id": 18,
"name": "setSubPackageName",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"comment": {
"summary": [
{
"kind": "text",
"text": "Add's the sub package name to the current package name.\n\ncurrent package name -> with sub package name\n@rxap/package -> @rxap/package/sub"
}
],
"blockTags": [
{
"tag": "@deprecated",
"content": [
{
"kind": "text",
"text": "use addSubPackageName instead"
}
]
}
],
"modifierTags": [
"@internal"
]
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 49,
"character": 12,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L49"
}
],
"parameters": [
{
"id": 19,
"name": "subPackageName",
"variant": "param",
"kind": 32768,
"flags": {},
"comment": {
"summary": [
{
"kind": "text",
"text": "The sub package name"
}
]
},
"type": {
"type": "intrinsic",
"name": "string"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.setSubPackageName"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.setSubPackageName"
}
},
{
"id": 15,
"name": "toJSON",
"variant": "declaration",
"kind": 2048,
"flags": {
"isPublic": true,
"isInherited": true
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 27,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L27"
}
],
"signatures": [
{
"id": 16,
"name": "toJSON",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "packages/utilities/src/lib/error.ts",
"line": 27,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/utilities/src/lib/error.ts#L27"
}
],
"type": {
"type": "intrinsic",
"name": "object"
},
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.toJSON"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": -1,
"name": "RxapError.toJSON"
}
}
],
"groups": [
{
"title": "Constructors",
"children": [
2
]
},
{
"title": "Properties",
"children": [
7,
8,
27,
26,
9,
10
]
},
{
"title": "Accessors",
"children": [
13,
11
]
},
{
"title": "Methods",
"children": [
20,
23,
17,
15
]
}
],
"sources": [
{
"fileName": "packages/angular/open-api/src/lib/error.t