Skip to content

ErrorTypes

Enumeration

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

Use dark colors for code blocksCopy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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;

    case ErrorType.ArcGISAccessDeniedError:
    // handle a user denying an authorization request in an oAuth workflow
    break;

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

Enumeration members

Enumeration memberValue
ArcGISAccessDeniedError"ArcGISAccessDeniedError"
ArcGISAuthError"ArcGISAuthError"
ArcGISRequestError"ArcGISRequestError"
ArcGISTokenRequestError"ArcGISTokenRequestError"

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.