@rxap/ngx-error
Version:
This package provides a comprehensive error handling solution for Angular applications, including interceptors, services, and UI components to display different types of errors in a user-friendly dialog. It supports handling of generic errors, HTTP errors
2,077 lines • 224 kB
JSON
{
"id": 0,
"name": "@rxap/ngx-error",
"variant": "project",
"kind": 1,
"flags": {},
"children": [
{
"id": 98,
"name": "AngularErrorComponent",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 99,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 100,
"name": "AngularErrorComponent",
"variant": "signature",
"kind": 16384,
"flags": {},
"type": {
"type": "reference",
"target": 98,
"name": "AngularErrorComponent",
"package": "@rxap/ngx-error"
}
}
]
},
{
"id": 101,
"name": "error",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isReadonly": true
},
"sources": [
{
"fileName": "error/angular-error.component.ts",
"line": 23,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error/angular-error.component.ts#L23"
}
],
"type": {
"type": "reference",
"target": 91,
"name": "AngularErrorDialogData",
"package": "@rxap/ngx-error"
},
"defaultValue": "...",
"implementationOf": {
"type": "reference",
"target": 74,
"name": "IErrorDialogComponent.error"
}
},
{
"id": 104,
"name": "hasContexts",
"variant": "declaration",
"kind": 262144,
"flags": {
"isPublic": true
},
"sources": [
{
"fileName": "error/angular-error.component.ts",
"line": 29,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error/angular-error.component.ts#L29"
}
],
"getSignature": {
"id": 105,
"name": "hasContexts",
"variant": "signature",
"kind": 524288,
"flags": {},
"sources": [
{
"fileName": "error/angular-error.component.ts",
"line": 29,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error/angular-error.component.ts#L29"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
},
{
"id": 106,
"name": "hasExtra",
"variant": "declaration",
"kind": 262144,
"flags": {
"isPublic": true
},
"sources": [
{
"fileName": "error/angular-error.component.ts",
"line": 33,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error/angular-error.component.ts#L33"
}
],
"getSignature": {
"id": 107,
"name": "hasExtra",
"variant": "signature",
"kind": 524288,
"flags": {},
"sources": [
{
"fileName": "error/angular-error.component.ts",
"line": 33,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error/angular-error.component.ts#L33"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
},
{
"id": 102,
"name": "hasTags",
"variant": "declaration",
"kind": 262144,
"flags": {
"isPublic": true
},
"sources": [
{
"fileName": "error/angular-error.component.ts",
"line": 25,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error/angular-error.component.ts#L25"
}
],
"getSignature": {
"id": 103,
"name": "hasTags",
"variant": "signature",
"kind": 524288,
"flags": {},
"sources": [
{
"fileName": "error/angular-error.component.ts",
"line": 25,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error/angular-error.component.ts#L25"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
}
],
"groups": [
{
"title": "Constructors",
"children": [
99
]
},
{
"title": "Properties",
"children": [
101
]
},
{
"title": "Accessors",
"children": [
104,
106,
102
]
}
],
"sources": [
{
"fileName": "error/angular-error.component.ts",
"line": 21,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error/angular-error.component.ts#L21"
}
],
"implementedTypes": [
{
"type": "reference",
"target": 73,
"typeArguments": [
{
"type": "reference",
"target": 91,
"name": "AngularErrorDialogData",
"package": "@rxap/ngx-error"
}
],
"name": "IErrorDialogComponent",
"package": "@rxap/ngx-error"
}
]
},
{
"id": 108,
"name": "AngularErrorService",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 109,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 110,
"name": "AngularErrorService",
"variant": "signature",
"kind": 16384,
"flags": {},
"type": {
"type": "reference",
"target": 108,
"name": "AngularErrorService",
"package": "@rxap/ngx-error"
},
"inheritedFrom": {
"type": "reference",
"target": 196,
"name": "ErrorCaptureService.constructor"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 195,
"name": "ErrorCaptureService.constructor"
}
},
{
"id": 111,
"name": "component",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true
},
"sources": [
{
"fileName": "error/angular-error.service.ts",
"line": 9,
"character": 21,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error/angular-error.service.ts#L9"
}
],
"type": {
"type": "query",
"queryType": {
"type": "reference",
"target": 98,
"name": "AngularErrorComponent",
"package": "@rxap/ngx-error"
}
},
"defaultValue": "AngularErrorComponent",
"overwrites": {
"type": "reference",
"target": 198,
"name": "ErrorCaptureService.component"
}
},
{
"id": 112,
"name": "compare",
"variant": "declaration",
"kind": 2048,
"flags": {},
"sources": [
{
"fileName": "error/angular-error.service.ts",
"line": 11,
"character": 11,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error/angular-error.service.ts#L11"
}
],
"signatures": [
{
"id": 113,
"name": "compare",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "error/angular-error.service.ts",
"line": 11,
"character": 11,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error/angular-error.service.ts#L11"
}
],
"parameters": [
{
"id": 114,
"name": "a",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 91,
"name": "AngularErrorDialogData",
"package": "@rxap/ngx-error"
}
},
{
"id": 115,
"name": "b",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 91,
"name": "AngularErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
},
"overwrites": {
"type": "reference",
"target": 205,
"name": "ErrorCaptureService.compare"
}
}
],
"overwrites": {
"type": "reference",
"target": 204,
"name": "ErrorCaptureService.compare"
}
},
{
"id": 119,
"name": "openDialog",
"variant": "declaration",
"kind": 2048,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 48,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L48"
}
],
"signatures": [
{
"id": 120,
"name": "openDialog",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 48,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L48"
}
],
"parameters": [
{
"id": 121,
"name": "errorList",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "WritableSignal"
},
"typeArguments": [
{
"type": "array",
"elementType": {
"type": "reference",
"target": 91,
"name": "AngularErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"name": "WritableSignal",
"package": "@angular/core"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": 209,
"name": "ErrorCaptureService.openDialog"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 208,
"name": "ErrorCaptureService.openDialog"
}
},
{
"id": 116,
"name": "push",
"variant": "declaration",
"kind": 2048,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 29,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L29"
}
],
"signatures": [
{
"id": 117,
"name": "push",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 29,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L29"
}
],
"parameters": [
{
"id": 118,
"name": "error",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 91,
"name": "AngularErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": 202,
"name": "ErrorCaptureService.push"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 201,
"name": "ErrorCaptureService.push"
}
}
],
"groups": [
{
"title": "Constructors",
"children": [
109
]
},
{
"title": "Properties",
"children": [
111
]
},
{
"title": "Methods",
"children": [
112,
119,
116
]
}
],
"sources": [
{
"fileName": "error/angular-error.service.ts",
"line": 7,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error/angular-error.service.ts#L7"
}
],
"extendedTypes": [
{
"type": "reference",
"target": 194,
"typeArguments": [
{
"type": "reference",
"target": 91,
"name": "AngularErrorDialogData",
"package": "@rxap/ngx-error"
}
],
"name": "ErrorCaptureService",
"package": "@rxap/ngx-error"
}
]
},
{
"id": 173,
"name": "AnyHttpErrorComponent",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 174,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 175,
"name": "AnyHttpErrorComponent",
"variant": "signature",
"kind": 16384,
"flags": {},
"type": {
"type": "reference",
"target": 173,
"name": "AnyHttpErrorComponent",
"package": "@rxap/ngx-error"
}
}
]
},
{
"id": 177,
"name": "error",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isReadonly": true
},
"sources": [
{
"fileName": "any-http-error/any-http-error.component.ts",
"line": 43,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/any-http-error/any-http-error.component.ts#L43"
}
],
"type": {
"type": "reference",
"target": 159,
"name": "AnyHttpErrorDialogData",
"package": "@rxap/ngx-error"
},
"defaultValue": "...",
"implementationOf": {
"type": "reference",
"target": 74,
"name": "IErrorDialogComponent.error"
}
},
{
"id": 176,
"name": "isProduction",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isReadonly": true
},
"sources": [
{
"fileName": "any-http-error/any-http-error.component.ts",
"line": 41,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/any-http-error/any-http-error.component.ts#L41"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
},
"defaultValue": "..."
}
],
"groups": [
{
"title": "Constructors",
"children": [
174
]
},
{
"title": "Properties",
"children": [
177,
176
]
}
],
"sources": [
{
"fileName": "any-http-error/any-http-error.component.ts",
"line": 39,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/any-http-error/any-http-error.component.ts#L39"
}
],
"implementedTypes": [
{
"type": "reference",
"target": 73,
"typeArguments": [
{
"type": "reference",
"target": 159,
"name": "AnyHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
],
"name": "IErrorDialogComponent",
"package": "@rxap/ngx-error"
}
]
},
{
"id": 178,
"name": "AnyHttpErrorService",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 179,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 180,
"name": "AnyHttpErrorService",
"variant": "signature",
"kind": 16384,
"flags": {},
"typeParameters": [
{
"id": 181,
"name": "Error",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "reference",
"target": 159,
"name": "AnyHttpErrorDialogData",
"package": "@rxap/ngx-error"
},
"default": {
"type": "reference",
"target": 159,
"name": "AnyHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"type": {
"type": "reference",
"target": 178,
"typeArguments": [
{
"type": "reference",
"target": 181,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "AnyHttpErrorService.Error",
"refersToTypeParameter": true
}
],
"name": "AnyHttpErrorService",
"package": "@rxap/ngx-error"
},
"inheritedFrom": {
"type": "reference",
"target": 196,
"name": "ErrorCaptureService.constructor"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 195,
"name": "ErrorCaptureService.constructor"
}
},
{
"id": 182,
"name": "component",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true
},
"sources": [
{
"fileName": "any-http-error/any-http-error.service.ts",
"line": 12,
"character": 21,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/any-http-error/any-http-error.service.ts#L12"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/cdk/portal/index.d.ts",
"qualifiedName": "ComponentType"
},
"typeArguments": [
{
"type": "reference",
"target": 73,
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
],
"name": "IErrorDialogComponent",
"package": "@rxap/ngx-error"
}
],
"name": "ComponentType",
"package": "@angular/cdk"
},
"defaultValue": "AnyHttpErrorComponent",
"overwrites": {
"type": "reference",
"target": 198,
"name": "ErrorCaptureService.component"
}
},
{
"id": 183,
"name": "compare",
"variant": "declaration",
"kind": 2048,
"flags": {},
"sources": [
{
"fileName": "any-http-error/any-http-error.service.ts",
"line": 14,
"character": 11,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/any-http-error/any-http-error.service.ts#L14"
}
],
"signatures": [
{
"id": 184,
"name": "compare",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "any-http-error/any-http-error.service.ts",
"line": 14,
"character": 11,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/any-http-error/any-http-error.service.ts#L14"
}
],
"parameters": [
{
"id": 185,
"name": "a",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 181,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "AnyHttpErrorService.Error",
"refersToTypeParameter": true
}
},
{
"id": 186,
"name": "b",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 181,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "AnyHttpErrorService.Error",
"refersToTypeParameter": true
}
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
},
"overwrites": {
"type": "reference",
"target": 205,
"name": "ErrorCaptureService.compare"
}
}
],
"overwrites": {
"type": "reference",
"target": 204,
"name": "ErrorCaptureService.compare"
}
},
{
"id": 190,
"name": "openDialog",
"variant": "declaration",
"kind": 2048,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 48,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L48"
}
],
"signatures": [
{
"id": 191,
"name": "openDialog",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 48,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L48"
}
],
"parameters": [
{
"id": 192,
"name": "errorList",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "WritableSignal"
},
"typeArguments": [
{
"type": "array",
"elementType": {
"type": "reference",
"target": 181,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "AnyHttpErrorService.Error",
"refersToTypeParameter": true
}
}
],
"name": "WritableSignal",
"package": "@angular/core"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": 209,
"name": "ErrorCaptureService.openDialog"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 208,
"name": "ErrorCaptureService.openDialog"
}
},
{
"id": 187,
"name": "push",
"variant": "declaration",
"kind": 2048,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 29,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L29"
}
],
"signatures": [
{
"id": 188,
"name": "push",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 29,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L29"
}
],
"parameters": [
{
"id": 189,
"name": "error",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 181,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "AnyHttpErrorService.Error",
"refersToTypeParameter": true
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": 202,
"name": "ErrorCaptureService.push"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 201,
"name": "ErrorCaptureService.push"
}
}
],
"groups": [
{
"title": "Constructors",
"children": [
179
]
},
{
"title": "Properties",
"children": [
182
]
},
{
"title": "Methods",
"children": [
183,
190,
187
]
}
],
"sources": [
{
"fileName": "any-http-error/any-http-error.service.ts",
"line": 9,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/any-http-error/any-http-error.service.ts#L9"
}
],
"typeParameters": [
{
"id": 193,
"name": "Error",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "reference",
"target": 159,
"name": "AnyHttpErrorDialogData",
"package": "@rxap/ngx-error"
},
"default": {
"type": "reference",
"target": 159,
"name": "AnyHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"extendedTypes": [
{
"type": "reference",
"target": 194,
"typeArguments": [
{
"type": "reference",
"target": 181,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "AnyHttpErrorService.Error",
"refersToTypeParameter": true
}
],
"name": "ErrorCaptureService",
"package": "@rxap/ngx-error"
}
],
"extendedBy": [
{
"type": "reference",
"target": 23,
"name": "OpenApiHttpResponseErrorService"
},
{
"type": "reference",
"target": 59,
"name": "MessageHttpErrorService"
},
{
"type": "reference",
"target": 145,
"name": "CodeHttpErrorService"
}
]
},
{
"id": 139,
"name": "CodeHttpErrorComponent",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 140,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 141,
"name": "CodeHttpErrorComponent",
"variant": "signature",
"kind": 16384,
"flags": {},
"type": {
"type": "reference",
"target": 139,
"name": "CodeHttpErrorComponent",
"package": "@rxap/ngx-error"
}
}
]
},
{
"id": 143,
"name": "error",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isReadonly": true
},
"sources": [
{
"fileName": "code-http-error/code-http-error.component.ts",
"line": 28,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/code-http-error/code-http-error.component.ts#L28"
}
],
"type": {
"type": "reference",
"target": 122,
"name": "CodeHttpErrorDialogData",
"package": "@rxap/ngx-error"
},
"defaultValue": "...",
"implementationOf": {
"type": "reference",
"target": 74,
"name": "IErrorDialogComponent.error"
}
},
{
"id": 142,
"name": "isProduction",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isReadonly": true
},
"sources": [
{
"fileName": "code-http-error/code-http-error.component.ts",
"line": 26,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/code-http-error/code-http-error.component.ts#L26"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
},
"defaultValue": "..."
},
{
"id": 144,
"name": "showMore",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isReadonly": true
},
"sources": [
{
"fileName": "code-http-error/code-http-error.component.ts",
"line": 30,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/code-http-error/code-http-error.component.ts#L30"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "WritableSignal"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "boolean"
}
],
"name": "WritableSignal",
"package": "@angular/core"
},
"defaultValue": "..."
}
],
"groups": [
{
"title": "Constructors",
"children": [
140
]
},
{
"title": "Properties",
"children": [
143,
142,
144
]
}
],
"sources": [
{
"fileName": "code-http-error/code-http-error.component.ts",
"line": 24,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/code-http-error/code-http-error.component.ts#L24"
}
],
"implementedTypes": [
{
"type": "reference",
"target": 73,
"typeArguments": [
{
"type": "reference",
"target": 122,
"name": "CodeHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
],
"name": "IErrorDialogComponent",
"package": "@rxap/ngx-error"
}
]
},
{
"id": 145,
"name": "CodeHttpErrorService",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 146,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 147,
"name": "CodeHttpErrorService",
"variant": "signature",
"kind": 16384,
"flags": {},
"type": {
"type": "reference",
"target": 145,
"name": "CodeHttpErrorService",
"package": "@rxap/ngx-error"
},
"inheritedFrom": {
"type": "reference",
"target": 180,
"name": "AnyHttpErrorService.constructor"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 179,
"name": "AnyHttpErrorService.constructor"
}
},
{
"id": 148,
"name": "component",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true
},
"sources": [
{
"fileName": "code-http-error/code-http-error.service.ts",
"line": 9,
"character": 30,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/code-http-error/code-http-error.service.ts#L9"
}
],
"type": {
"type": "query",
"queryType": {
"type": "reference",
"target": 139,
"name": "CodeHttpErrorComponent",
"package": "@rxap/ngx-error"
}
},
"defaultValue": "CodeHttpErrorComponent",
"overwrites": {
"type": "reference",
"target": 182,
"name": "AnyHttpErrorService.component"
}
},
{
"id": 149,
"name": "compare",
"variant": "declaration",
"kind": 2048,
"flags": {},
"sources": [
{
"fileName": "code-http-error/code-http-error.service.ts",
"line": 11,
"character": 11,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/code-http-error/code-http-error.service.ts#L11"
}
],
"signatures": [
{
"id": 150,
"name": "compare",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "code-http-error/code-http-error.service.ts",
"line": 11,
"character": 11,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/code-http-error/code-http-error.service.ts#L11"
}
],
"parameters": [
{
"id": 151,
"name": "a",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 122,
"name": "CodeHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
},
{
"id": 152,
"name": "b",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 122,
"name": "CodeHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
},
"overwrites": {
"type": "reference",
"target": 184,
"name": "AnyHttpErrorService.compare"
}
}
],
"overwrites": {
"type": "reference",
"target": 183,
"name": "AnyHttpErrorService.compare"
}
},
{
"id": 156,
"name": "openDialog",
"variant": "declaration",
"kind": 2048,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 48,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L48"
}
],
"signatures": [
{
"id": 157,
"name": "openDialog",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 48,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L48"
}
],
"parameters": [
{
"id": 158,
"name": "errorList",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "WritableSignal"
},
"typeArguments": [
{
"type": "array",
"elementType": {
"type": "reference",
"target": 122,
"name": "CodeHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"name": "WritableSignal",
"package": "@angular/core"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": 191,
"name": "AnyHttpErrorService.openDialog"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 190,
"name": "AnyHttpErrorService.openDialog"
}
},
{
"id": 153,
"name": "push",
"variant": "declaration",
"kind": 2048,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 29,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L29"
}
],
"signatures": [
{
"id": 154,
"name": "push",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 29,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L29"
}
],
"parameters": [
{
"id": 155,
"name": "error",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 122,
"name": "CodeHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": 188,
"name": "AnyHttpErrorService.push"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 187,
"name": "AnyHttpErrorService.push"
}
}
],
"groups": [
{
"title": "Constructors",
"children": [
146
]
},
{
"title": "Properties",
"children": [
148
]
},
{
"title": "Methods",
"children": [
149,
156,
153
]
}
],
"sources": [
{
"fileName": "code-http-error/code-http-error.service.ts",
"line": 7,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/code-http-error/code-http-error.service.ts#L7"
}
],
"extendedTypes": [
{
"type": "reference",
"target": 178,
"typeArguments": [
{
"type": "reference",
"target": 122,
"name": "CodeHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
],
"name": "AnyHttpErrorService",
"package": "@rxap/ngx-error"
}
]
},
{
"id": 194,
"name": "ErrorCaptureService",
"variant": "declaration",
"kind": 128,
"flags": {
"isAbstract": true
},
"children": [
{
"id": 195,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 196,
"name": "ErrorCaptureService",
"variant": "signature",
"kind": 16384,
"flags": {},
"typeParameters": [
{
"id": 197,
"name": "Error",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"default": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "reference",
"target": 194,
"typeArguments": [
{
"type": "reference",
"target": 197,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "ErrorCaptureService.Error",
"refersToTypeParameter": true
}
],
"name": "ErrorCaptureService",
"package": "@rxap/ngx-error"
}
}
]
},
{
"id": 198,
"name": "component",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isAbstract": true,
"isReadonly": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 25,
"character": 30,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L25"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/cdk/portal/index.d.ts",
"qualifiedName": "ComponentType"
},
"typeArguments": [
{
"type": "reference",
"target": 73,
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
],
"name": "IErrorDialogComponent",
"package": "@rxap/ngx-error"
}
],
"name": "ComponentType",
"package": "@angular/cdk"
}
},
{
"id": 204,
"name": "compare",
"variant": "declaration",
"kind": 2048,
"flags": {
"isAbstract": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 46,
"character": 11,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L46"
}
],
"signatures": [
{
"id": 205,
"name": "compare",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 46,
"character": 11,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L46"
}
],
"parameters": [
{
"id": 206,
"name": "a",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 197,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "ErrorCaptureService.Error",
"refersToTypeParameter": true
}
},
{
"id": 207,
"name": "b",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 197,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "ErrorCaptureService.Error",
"refersToTypeParameter": true
}
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
]
},
{
"id": 208,
"name": "openDialog",
"variant": "declaration",
"kind": 2048,
"flags": {},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 48,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L48"
}
],
"signatures": [
{
"id": 209,
"name": "openDialog",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 48,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L48"
}
],
"parameters": [
{
"id": 210,
"name": "errorList",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "WritableSignal"
},
"typeArguments": [
{
"type": "array",
"elementType": {
"type": "reference",
"target": 197,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "ErrorCaptureService.Error",
"refersToTypeParameter": true
}
}
],
"name": "WritableSignal",
"package": "@angular/core"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
},
{
"id": 201,
"name": "push",
"variant": "declaration",
"kind": 2048,
"flags": {},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 29,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L29"
}
],
"signatures": [
{
"id": 202,
"name": "push",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 29,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L29"
}
],
"parameters": [
{
"id": 203,
"name": "error",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 197,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "ErrorCaptureService.Error",
"refersToTypeParameter": true
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
],
"groups": [
{
"title": "Constructors",
"children": [
195
]
},
{
"title": "Properties",
"children": [
198
]
},
{
"title": "Methods",
"children": [
204,
208,
201
]
}
],
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 23,
"character": 22,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-capture.service.ts#L23"
}
],
"typeParameters": [
{
"id": 211,
"name": "Error",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"default": {
"type": "intrinsic",
"name": "any"
}
}
],
"extendedBy": [
{
"type": "reference",
"target": 108,
"name": "AngularErrorService"
},
{
"type": "reference",
"target": 178,
"name": "AnyHttpErrorService"
}
]
},
{
"id": 76,
"name": "ErrorDialogComponent",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 77,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 78,
"name": "ErrorDialogComponent",
"variant": "signature",
"kind": 16384,
"flags": {},
"type": {
"type": "reference",
"target": 76,
"name": "ErrorDialogComponent",
"package": "@rxap/ngx-error"
}
}
]
},
{
"id": 81,
"name": "activeIndex",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isReadonly": true
},
"sources": [
{
"fileName": "error-dialog/error-dialog.component.ts",
"line": 54,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-dialog/error-dialog.component.ts#L54"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "WritableSignal"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "number"
}
],
"name": "WritableSignal",
"package": "@angular/core"
},
"defaultValue": "..."
},
{
"id": 83,
"name": "closeDialog",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true
},
"sources": [
{
"fileName": "error-dialog/error-dialog.component.ts",
"line": 61,
"character": 9,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-dialog/error-dialog.component.ts#L61"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "EventEmitter"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "EventEmitter",
"package": "@angular/core"
},
"defaultValue": "..."
},
{
"id": 86,
"name": "componentPortal",
"variant": "declaration",
"kind": 1024,
"flags": {
"isPublic": true,
"isReadonly": true
},
"sources": [
{
"fileName": "error-dialog/error-dialog.component.ts",
"line": 64,
"character": 18,
"url": "https://gitlab.com/rxap/packages/-/blob/15b5fab8912b1042ea325e7f4d98844416018df1/packages/angular/error/src/lib/error-dialog/error-dialog.component.ts#L64"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "Signal"
},
"typeArguments": [
{
"type": "reference",
"target": {
"sourceFileName":