File

src/lib/error/angular-error.service.ts

Extends

ErrorCaptureService

Index

Properties
Methods

Methods

compare
compare(a: AngularErrorDialogData, b: AngularErrorDialogData)
Inherited from ErrorCaptureService
Parameters :
Name Type Optional
a AngularErrorDialogData No
b AngularErrorDialogData No
Returns : boolean
openDialog
openDialog(errorList: WritableSignal)
Inherited from ErrorCaptureService
Parameters :
Name Type Optional
errorList WritableSignal<Error[]> No
Returns : void
push
push(error: Error)
Inherited from ErrorCaptureService
Parameters :
Name Type Optional
error Error No
Returns : void

Properties

Protected Readonly component
Default value : AngularErrorComponent
Inherited from ErrorCaptureService
import { Injectable } from '@angular/core';
import { ErrorCaptureService } from '../error-capture.service';
import { AngularErrorDialogData } from './angular-error-dialog-data';
import { AngularErrorComponent } from './angular-error.component';

@Injectable({ providedIn: 'root' })
export class AngularErrorService extends ErrorCaptureService<AngularErrorDialogData> {

  protected readonly component = AngularErrorComponent;

  override compare(a: AngularErrorDialogData, b: AngularErrorDialogData): boolean {
    return true;
  }

}

results matching ""

    No results matching ""