@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,093 lines (2,092 loc) • 234 kB
JSON
{
"id": 0,
"name": "@rxap/ngx-error",
"variant": "project",
"kind": 1,
"flags": {},
"children": [
{
"id": 92,
"name": "AngularErrorComponent",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 93,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 94,
"name": "AngularErrorComponent",
"variant": "signature",
"kind": 16384,
"flags": {},
"type": {
"type": "reference",
"target": 92,
"name": "AngularErrorComponent",
"package": "@rxap/ngx-error"
}
}
]
},
{
"id": 95,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error/angular-error.component.ts#L23"
}
],
"type": {
"type": "reference",
"target": 85,
"name": "AngularErrorDialogData",
"package": "@rxap/ngx-error"
},
"defaultValue": "...",
"implementationOf": {
"type": "reference",
"target": 68,
"name": "IErrorDialogComponent.error"
}
},
{
"id": 98,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error/angular-error.component.ts#L29"
}
],
"getSignature": {
"id": 99,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error/angular-error.component.ts#L29"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
},
{
"id": 100,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error/angular-error.component.ts#L33"
}
],
"getSignature": {
"id": 101,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error/angular-error.component.ts#L33"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
},
{
"id": 96,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error/angular-error.component.ts#L25"
}
],
"getSignature": {
"id": 97,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error/angular-error.component.ts#L25"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
}
],
"groups": [
{
"title": "Constructors",
"children": [
93
]
},
{
"title": "Properties",
"children": [
95
]
},
{
"title": "Accessors",
"children": [
98,
100,
96
]
}
],
"sources": [
{
"fileName": "error/angular-error.component.ts",
"line": 21,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error/angular-error.component.ts#L21"
}
],
"implementedTypes": [
{
"type": "reference",
"target": 67,
"typeArguments": [
{
"type": "reference",
"target": 85,
"name": "AngularErrorDialogData",
"package": "@rxap/ngx-error"
}
],
"name": "IErrorDialogComponent",
"package": "@rxap/ngx-error"
}
]
},
{
"id": 102,
"name": "AngularErrorService",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 103,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 104,
"name": "AngularErrorService",
"variant": "signature",
"kind": 16384,
"flags": {},
"type": {
"type": "reference",
"target": 102,
"name": "AngularErrorService",
"package": "@rxap/ngx-error"
},
"inheritedFrom": {
"type": "reference",
"target": 199,
"name": "ErrorCaptureService.constructor"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 198,
"name": "ErrorCaptureService.constructor"
}
},
{
"id": 105,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error/angular-error.service.ts#L9"
}
],
"type": {
"type": "query",
"queryType": {
"type": "reference",
"target": 92,
"name": "AngularErrorComponent",
"package": "@rxap/ngx-error"
}
},
"defaultValue": "AngularErrorComponent",
"overwrites": {
"type": "reference",
"target": 201,
"name": "ErrorCaptureService.component"
}
},
{
"id": 106,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error/angular-error.service.ts#L11"
}
],
"signatures": [
{
"id": 107,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error/angular-error.service.ts#L11"
}
],
"parameters": [
{
"id": 108,
"name": "a",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 85,
"name": "AngularErrorDialogData",
"package": "@rxap/ngx-error"
}
},
{
"id": 109,
"name": "b",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 85,
"name": "AngularErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
},
"overwrites": {
"type": "reference",
"target": 208,
"name": "ErrorCaptureService.compare"
}
}
],
"overwrites": {
"type": "reference",
"target": 207,
"name": "ErrorCaptureService.compare"
}
},
{
"id": 110,
"name": "push",
"variant": "declaration",
"kind": 2048,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 23,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture.service.ts#L23"
}
],
"signatures": [
{
"id": 111,
"name": "push",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 23,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture.service.ts#L23"
}
],
"parameters": [
{
"id": 112,
"name": "error",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 85,
"name": "AngularErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": 205,
"name": "ErrorCaptureService.push"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 204,
"name": "ErrorCaptureService.push"
}
}
],
"groups": [
{
"title": "Constructors",
"children": [
103
]
},
{
"title": "Properties",
"children": [
105
]
},
{
"title": "Methods",
"children": [
106,
110
]
}
],
"sources": [
{
"fileName": "error/angular-error.service.ts",
"line": 7,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error/angular-error.service.ts#L7"
}
],
"extendedTypes": [
{
"type": "reference",
"target": 197,
"typeArguments": [
{
"type": "reference",
"target": 85,
"name": "AngularErrorDialogData",
"package": "@rxap/ngx-error"
}
],
"name": "ErrorCaptureService",
"package": "@rxap/ngx-error"
}
]
},
{
"id": 161,
"name": "AnyHttpErrorComponent",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 162,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 163,
"name": "AnyHttpErrorComponent",
"variant": "signature",
"kind": 16384,
"flags": {},
"type": {
"type": "reference",
"target": 161,
"name": "AnyHttpErrorComponent",
"package": "@rxap/ngx-error"
}
}
]
},
{
"id": 165,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/any-http-error/any-http-error.component.ts#L43"
}
],
"type": {
"type": "reference",
"target": 147,
"name": "AnyHttpErrorDialogData",
"package": "@rxap/ngx-error"
},
"defaultValue": "...",
"implementationOf": {
"type": "reference",
"target": 68,
"name": "IErrorDialogComponent.error"
}
},
{
"id": 164,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/any-http-error/any-http-error.component.ts#L41"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
},
"defaultValue": "..."
}
],
"groups": [
{
"title": "Constructors",
"children": [
162
]
},
{
"title": "Properties",
"children": [
165,
164
]
}
],
"sources": [
{
"fileName": "any-http-error/any-http-error.component.ts",
"line": 39,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/any-http-error/any-http-error.component.ts#L39"
}
],
"implementedTypes": [
{
"type": "reference",
"target": 67,
"typeArguments": [
{
"type": "reference",
"target": 147,
"name": "AnyHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
],
"name": "IErrorDialogComponent",
"package": "@rxap/ngx-error"
}
]
},
{
"id": 166,
"name": "AnyHttpErrorService",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 167,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 168,
"name": "AnyHttpErrorService",
"variant": "signature",
"kind": 16384,
"flags": {},
"typeParameters": [
{
"id": 169,
"name": "Error",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "reference",
"target": 147,
"name": "AnyHttpErrorDialogData",
"package": "@rxap/ngx-error"
},
"default": {
"type": "reference",
"target": 147,
"name": "AnyHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"type": {
"type": "reference",
"target": 166,
"typeArguments": [
{
"type": "reference",
"target": 169,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "AnyHttpErrorService.Error",
"refersToTypeParameter": true
}
],
"name": "AnyHttpErrorService",
"package": "@rxap/ngx-error"
},
"inheritedFrom": {
"type": "reference",
"target": 199,
"name": "ErrorCaptureService.constructor"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 198,
"name": "ErrorCaptureService.constructor"
}
},
{
"id": 170,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/any-http-error/any-http-error.service.ts#L12"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/cdk/portal-directives.d-BoG39gYN.d.ts",
"qualifiedName": "ComponentType"
},
"typeArguments": [
{
"type": "reference",
"target": 67,
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
],
"name": "IErrorDialogComponent",
"package": "@rxap/ngx-error"
}
],
"name": "ComponentType",
"package": "@angular/cdk"
},
"defaultValue": "AnyHttpErrorComponent",
"overwrites": {
"type": "reference",
"target": 201,
"name": "ErrorCaptureService.component"
}
},
{
"id": 171,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/any-http-error/any-http-error.service.ts#L14"
}
],
"signatures": [
{
"id": 172,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/any-http-error/any-http-error.service.ts#L14"
}
],
"parameters": [
{
"id": 173,
"name": "a",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 169,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "AnyHttpErrorService.Error",
"refersToTypeParameter": true
}
},
{
"id": 174,
"name": "b",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 169,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "AnyHttpErrorService.Error",
"refersToTypeParameter": true
}
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
},
"overwrites": {
"type": "reference",
"target": 208,
"name": "ErrorCaptureService.compare"
}
}
],
"overwrites": {
"type": "reference",
"target": 207,
"name": "ErrorCaptureService.compare"
}
},
{
"id": 175,
"name": "push",
"variant": "declaration",
"kind": 2048,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 23,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture.service.ts#L23"
}
],
"signatures": [
{
"id": 176,
"name": "push",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 23,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture.service.ts#L23"
}
],
"parameters": [
{
"id": 177,
"name": "error",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 169,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "AnyHttpErrorService.Error",
"refersToTypeParameter": true
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": 205,
"name": "ErrorCaptureService.push"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 204,
"name": "ErrorCaptureService.push"
}
}
],
"groups": [
{
"title": "Constructors",
"children": [
167
]
},
{
"title": "Properties",
"children": [
170
]
},
{
"title": "Methods",
"children": [
171,
175
]
}
],
"sources": [
{
"fileName": "any-http-error/any-http-error.service.ts",
"line": 9,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/any-http-error/any-http-error.service.ts#L9"
}
],
"typeParameters": [
{
"id": 178,
"name": "Error",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"type": {
"type": "reference",
"target": 147,
"name": "AnyHttpErrorDialogData",
"package": "@rxap/ngx-error"
},
"default": {
"type": "reference",
"target": 147,
"name": "AnyHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"extendedTypes": [
{
"type": "reference",
"target": 197,
"typeArguments": [
{
"type": "reference",
"target": 169,
"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": 56,
"name": "MessageHttpErrorService"
},
{
"type": "reference",
"target": 136,
"name": "CodeHttpErrorService"
}
]
},
{
"id": 130,
"name": "CodeHttpErrorComponent",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 131,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 132,
"name": "CodeHttpErrorComponent",
"variant": "signature",
"kind": 16384,
"flags": {},
"type": {
"type": "reference",
"target": 130,
"name": "CodeHttpErrorComponent",
"package": "@rxap/ngx-error"
}
}
]
},
{
"id": 134,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/code-http-error/code-http-error.component.ts#L28"
}
],
"type": {
"type": "reference",
"target": 113,
"name": "CodeHttpErrorDialogData",
"package": "@rxap/ngx-error"
},
"defaultValue": "...",
"implementationOf": {
"type": "reference",
"target": 68,
"name": "IErrorDialogComponent.error"
}
},
{
"id": 133,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/code-http-error/code-http-error.component.ts#L26"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
},
"defaultValue": "..."
},
{
"id": 135,
"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/36b0e9732b24717840935712e316593ff6aba795/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": [
131
]
},
{
"title": "Properties",
"children": [
134,
133,
135
]
}
],
"sources": [
{
"fileName": "code-http-error/code-http-error.component.ts",
"line": 24,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/code-http-error/code-http-error.component.ts#L24"
}
],
"implementedTypes": [
{
"type": "reference",
"target": 67,
"typeArguments": [
{
"type": "reference",
"target": 113,
"name": "CodeHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
],
"name": "IErrorDialogComponent",
"package": "@rxap/ngx-error"
}
]
},
{
"id": 136,
"name": "CodeHttpErrorService",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 137,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 138,
"name": "CodeHttpErrorService",
"variant": "signature",
"kind": 16384,
"flags": {},
"type": {
"type": "reference",
"target": 136,
"name": "CodeHttpErrorService",
"package": "@rxap/ngx-error"
},
"inheritedFrom": {
"type": "reference",
"target": 168,
"name": "AnyHttpErrorService.constructor"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 167,
"name": "AnyHttpErrorService.constructor"
}
},
{
"id": 139,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/code-http-error/code-http-error.service.ts#L9"
}
],
"type": {
"type": "query",
"queryType": {
"type": "reference",
"target": 130,
"name": "CodeHttpErrorComponent",
"package": "@rxap/ngx-error"
}
},
"defaultValue": "CodeHttpErrorComponent",
"overwrites": {
"type": "reference",
"target": 170,
"name": "AnyHttpErrorService.component"
}
},
{
"id": 140,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/code-http-error/code-http-error.service.ts#L11"
}
],
"signatures": [
{
"id": 141,
"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/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/code-http-error/code-http-error.service.ts#L11"
}
],
"parameters": [
{
"id": 142,
"name": "a",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 113,
"name": "CodeHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
},
{
"id": 143,
"name": "b",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 113,
"name": "CodeHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
},
"overwrites": {
"type": "reference",
"target": 172,
"name": "AnyHttpErrorService.compare"
}
}
],
"overwrites": {
"type": "reference",
"target": 171,
"name": "AnyHttpErrorService.compare"
}
},
{
"id": 144,
"name": "push",
"variant": "declaration",
"kind": 2048,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 23,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture.service.ts#L23"
}
],
"signatures": [
{
"id": 145,
"name": "push",
"variant": "signature",
"kind": 4096,
"flags": {
"isInherited": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 23,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture.service.ts#L23"
}
],
"parameters": [
{
"id": 146,
"name": "error",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 113,
"name": "CodeHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
},
"inheritedFrom": {
"type": "reference",
"target": 176,
"name": "AnyHttpErrorService.push"
}
}
],
"inheritedFrom": {
"type": "reference",
"target": 175,
"name": "AnyHttpErrorService.push"
}
}
],
"groups": [
{
"title": "Constructors",
"children": [
137
]
},
{
"title": "Properties",
"children": [
139
]
},
{
"title": "Methods",
"children": [
140,
144
]
}
],
"sources": [
{
"fileName": "code-http-error/code-http-error.service.ts",
"line": 7,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/code-http-error/code-http-error.service.ts#L7"
}
],
"extendedTypes": [
{
"type": "reference",
"target": 166,
"typeArguments": [
{
"type": "reference",
"target": 113,
"name": "CodeHttpErrorDialogData",
"package": "@rxap/ngx-error"
}
],
"name": "AnyHttpErrorService",
"package": "@rxap/ngx-error"
}
]
},
{
"id": 185,
"name": "ErrorCaptureDialogService",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 186,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 187,
"name": "ErrorCaptureDialogService",
"variant": "signature",
"kind": 16384,
"flags": {},
"typeParameters": [
{
"id": 188,
"name": "Error",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"default": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "reference",
"target": 185,
"typeArguments": [
{
"type": "reference",
"target": 188,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "ErrorCaptureDialogService.Error",
"refersToTypeParameter": true
}
],
"name": "ErrorCaptureDialogService",
"package": "@rxap/ngx-error"
}
}
]
},
{
"id": 189,
"name": "applicationRef",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true
},
"sources": [
{
"fileName": "error-capture-dialog.service.ts",
"line": 35,
"character": 21,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture-dialog.service.ts#L35"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/core/index.d.ts",
"qualifiedName": "ApplicationRef"
},
"name": "ApplicationRef",
"package": "@angular/core"
},
"defaultValue": "..."
},
{
"id": 191,
"name": "disabled",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true
},
"sources": [
{
"fileName": "error-capture-dialog.service.ts",
"line": 37,
"character": 21,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture-dialog.service.ts#L37"
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
},
"defaultValue": "..."
},
{
"id": 190,
"name": "document",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isReadonly": true
},
"sources": [
{
"fileName": "error-capture-dialog.service.ts",
"line": 36,
"character": 21,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture-dialog.service.ts#L36"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts",
"qualifiedName": "Document"
},
"name": "Document",
"package": "typescript"
},
"defaultValue": "..."
},
{
"id": 192,
"name": "open",
"variant": "declaration",
"kind": 2048,
"flags": {},
"sources": [
{
"fileName": "error-capture-dialog.service.ts",
"line": 39,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture-dialog.service.ts#L39"
}
],
"signatures": [
{
"id": 193,
"name": "open",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "error-capture-dialog.service.ts",
"line": 39,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture-dialog.service.ts#L39"
}
],
"parameters": [
{
"id": 194,
"name": "component",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/cdk/portal-directives.d-BoG39gYN.d.ts",
"qualifiedName": "ComponentType"
},
"typeArguments": [
{
"type": "reference",
"target": 67,
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
],
"name": "IErrorDialogComponent",
"package": "@rxap/ngx-error"
}
],
"name": "ComponentType",
"package": "@angular/cdk"
}
},
{
"id": 195,
"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": 188,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "ErrorCaptureDialogService.Error",
"refersToTypeParameter": true
}
}
],
"name": "WritableSignal",
"package": "@angular/core"
}
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
"qualifiedName": "Observable"
},
"typeArguments": [
{
"type": "intrinsic",
"name": "void"
}
],
"name": "Observable",
"package": "rxjs"
},
"implementationOf": {
"type": "reference",
"target": 181,
"name": "IErrorCaptureDialogService.open"
}
}
],
"implementationOf": {
"type": "reference",
"target": 180,
"name": "IErrorCaptureDialogService.open"
}
}
],
"groups": [
{
"title": "Constructors",
"children": [
186
]
},
{
"title": "Properties",
"children": [
189,
191,
190
]
},
{
"title": "Methods",
"children": [
192
]
}
],
"sources": [
{
"fileName": "error-capture-dialog.service.ts",
"line": 33,
"character": 13,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture-dialog.service.ts#L33"
}
],
"typeParameters": [
{
"id": 196,
"name": "Error",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"default": {
"type": "intrinsic",
"name": "any"
}
}
],
"implementedTypes": [
{
"type": "reference",
"target": 179,
"typeArguments": [
{
"type": "reference",
"target": 188,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "ErrorCaptureDialogService.Error",
"refersToTypeParameter": true
}
],
"name": "IErrorCaptureDialogService",
"package": "@rxap/ngx-error"
}
]
},
{
"id": 197,
"name": "ErrorCaptureService",
"variant": "declaration",
"kind": 128,
"flags": {
"isAbstract": true
},
"children": [
{
"id": 198,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 199,
"name": "ErrorCaptureService",
"variant": "signature",
"kind": 16384,
"flags": {},
"typeParameters": [
{
"id": 200,
"name": "Error",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"default": {
"type": "intrinsic",
"name": "any"
}
}
],
"type": {
"type": "reference",
"target": 197,
"typeArguments": [
{
"type": "reference",
"target": 200,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "ErrorCaptureService.Error",
"refersToTypeParameter": true
}
],
"name": "ErrorCaptureService",
"package": "@rxap/ngx-error"
}
}
]
},
{
"id": 201,
"name": "component",
"variant": "declaration",
"kind": 1024,
"flags": {
"isProtected": true,
"isAbstract": true,
"isReadonly": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 18,
"character": 30,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture.service.ts#L18"
}
],
"type": {
"type": "reference",
"target": {
"sourceFileName": "node_modules/@angular/cdk/portal-directives.d-BoG39gYN.d.ts",
"qualifiedName": "ComponentType"
},
"typeArguments": [
{
"type": "reference",
"target": 67,
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
],
"name": "IErrorDialogComponent",
"package": "@rxap/ngx-error"
}
],
"name": "ComponentType",
"package": "@angular/cdk"
}
},
{
"id": 207,
"name": "compare",
"variant": "declaration",
"kind": 2048,
"flags": {
"isAbstract": true
},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 40,
"character": 11,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture.service.ts#L40"
}
],
"signatures": [
{
"id": 208,
"name": "compare",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 40,
"character": 11,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture.service.ts#L40"
}
],
"parameters": [
{
"id": 209,
"name": "a",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 200,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "ErrorCaptureService.Error",
"refersToTypeParameter": true
}
},
{
"id": 210,
"name": "b",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 200,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "ErrorCaptureService.Error",
"refersToTypeParameter": true
}
}
],
"type": {
"type": "intrinsic",
"name": "boolean"
}
}
]
},
{
"id": 204,
"name": "push",
"variant": "declaration",
"kind": 2048,
"flags": {},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 23,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture.service.ts#L23"
}
],
"signatures": [
{
"id": 205,
"name": "push",
"variant": "signature",
"kind": 4096,
"flags": {},
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 23,
"character": 2,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture.service.ts#L23"
}
],
"parameters": [
{
"id": 206,
"name": "error",
"variant": "param",
"kind": 32768,
"flags": {},
"type": {
"type": "reference",
"target": 200,
"name": "Error",
"package": "@rxap/ngx-error",
"qualifiedName": "ErrorCaptureService.Error",
"refersToTypeParameter": true
}
}
],
"type": {
"type": "intrinsic",
"name": "void"
}
}
]
}
],
"groups": [
{
"title": "Constructors",
"children": [
198
]
},
{
"title": "Properties",
"children": [
201
]
},
{
"title": "Methods",
"children": [
207,
204
]
}
],
"sources": [
{
"fileName": "error-capture.service.ts",
"line": 16,
"character": 22,
"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/error/src/lib/error-capture.service.ts#L16"
}
],
"typeParameters": [
{
"id": 211,
"name": "Error",
"variant": "typeParam",
"kind": 131072,
"flags": {},
"default": {
"type": "intrinsic",
"name": "any"
}
}
],
"extendedBy": [
{
"type": "reference",
"target": 102,
"name": "AngularErrorService"
},
{
"type": "reference",
"target": 166,
"name": "AnyHttpErrorService"
}
]
},
{
"id": 70,
"name": "ErrorDialogComponent",
"variant": "declaration",
"kind": 128,
"flags": {},
"children": [
{
"id": 71,
"name": "constructor",
"variant": "declaration",
"kind": 512,
"flags": {},
"signatures": [
{
"id": 72,
"name": "ErrorDialogComponent",
"variant": "signature",
"kind": 16384,
"flags": {},
"type": {
"type": "reference",
"target": 70,
"name": "ErrorDialogComponent",
"package": "@rxap/ngx-error"
}
}
]
},
{
"id": 75,
"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/36b0e9732b24717840935712e316593ff6aba795/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": 77,
"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/36b0e9732b24717840935712e316593ff6aba795/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": 80,
"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/36b0e9732b24717840935712e316593ff6aba795/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": "node_modules/@angular/cdk/portal-directives.d-BoG39gYN.d.ts",
"qualifiedName": "ComponentPortal"
},
"typeArguments": [
{
"type": "reference",
"target": 67,
"typeArguments": [
{
"type": "intrinsic",
"name": "any"
}
],
"name": "IErrorDialogComponent",