ErrorTypes

Enumeration

Enum describing the different errors that might be thrown by a request.

Enumeration members

Enumeration member Value Notes
ArcGISAuthError "ArcGISAuthError"
ArcGISRequestError "ArcGISRequestError"
import { request, ErrorTypes } from '@esri/arcgis-rest-request';

request("...").catch((e) => {
  switch(e.name) {
    case ErrorType.ArcGISRequestError:
    // handle a general error from the API
    break;

    case ErrorType.ArcGISAuthError:
    // handle an authentication error
    break;

    default:
    // handle some other error (usually a network error)
  }
});

Enumeration defined in packages/arcgis-rest-request/src/utils/ErrorTypes.ts:26