UNPKG

@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
{ "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",