File

src/app/services/error-handler.service.ts

Description

Error Handler Service

Index

Methods

Constructor

constructor(router: Router, logger: LoggerService)
Parameters :
Name Type Optional
router Router No
logger LoggerService No

Methods

Public handleAngularError
handleAngularError(error: any)

Handles errors derived from try catch blocks.

Parameters :
Name Type Optional
error any No
Returns : void
Public handleAuthError
handleAuthError(response: HttpErrorResponse)

Handles user authentication response errors from the server

Parameters :
Name Type Optional Description
response HttpErrorResponse No

error response object from the server

Returns : any
Public handleHttpError
handleHttpError(response: HttpErrorResponse)

Handle general http response errors

Parameters :
Name Type Optional Description
response HttpErrorResponse No

error response onject from the server

Returns : void
Public handleMessageError
handleMessageError(message: String)

Handle an error message directly

Parameters :
Name Type Optional Description
message String No

message to display on error

Returns : void

results matching ""

    No results matching ""