UNPKG

@infosel-sdk/core

Version:

Core SDK for Infosel financial services platform. Provides essential infrastructure for authentication, HTTP/GraphQL communication, storage management, and error handling.

44 lines 2.56 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SdkErrorType = void 0; var SdkErrorType; (function (SdkErrorType) { SdkErrorType["SDK_MANAGER_NOT_INITIALIZED"] = "sdk_manager_not_initialized"; SdkErrorType["INVALID_AUTH_PROVIDER_CONFIG"] = "invalid_auth_provider_config"; SdkErrorType["UNKNOWN_ERROR"] = "unknown_error"; SdkErrorType["REQUEST_OBJECT_IS_REQUIRED"] = "request_object_is_required"; SdkErrorType["INVALID_DATA_RESPONSE"] = "invalid_data_response"; SdkErrorType["AXIOS_RESPONSE_ERROR"] = "axios_response_error"; SdkErrorType["AXIOS_REQUEST_ERROR"] = "axios_request_error"; SdkErrorType["AXIOS_REQUEST_CANCELED"] = "axios_request_cancel"; SdkErrorType["GRAPH_QL_ERROR"] = "graph_ql_error"; SdkErrorType["INVALID_GRAPH_QL_DATA_RESPONSE"] = "invalid_graph_ql_data_response"; SdkErrorType["LOCAL_STORAGE_KEY_NOT_FOUND"] = "local_storage_key_not_found"; SdkErrorType["LOCAL_STORAGE_UNABLE_TO_SAVE_ITEM"] = "local_storage_to_save_item"; SdkErrorType["LOCAL_STORAGE_NOT_AVAILABLE"] = "local_storage_not_available"; SdkErrorType["NEWS_ITEM_NOT_FOUND"] = "news_item_not_found"; SdkErrorType["INSTRUMENT_NOT_FOUND"] = "instrument_not_found"; SdkErrorType["LOCAL_STORAGE_ERROR"] = "local_storage_error"; SdkErrorType["LOCAL_OAUTH_TOKEN_NOT_FOUND"] = "local_oauth_token_not_found"; SdkErrorType["UNABLE_TO_GENERATE_AUTH_TOKEN"] = "unable_to_generate_auth_token"; SdkErrorType["UNABLE_TO_GENERATE_REFRESH_TOKEN"] = "unable_to_generate_refresh_token"; SdkErrorType["INVALID_CHART_PERIOD"] = "invalid_chart_period"; SdkErrorType["INVALID_SEARCH_QUERY"] = "invalid_search_query"; SdkErrorType["INVALID_SEARCH_LIMIT"] = "invalid_search_limit"; SdkErrorType["INVALID_PROJECT_ID"] = "invalid_project_id"; SdkErrorType["INVALID_WORKSPACE_ID"] = "invalid_workspace_id"; SdkErrorType["INVALID_WIDGET_ID"] = "invalid_widget_id"; SdkErrorType["INVALID_CONNECTION_ID"] = "invalid_connection_id"; SdkErrorType["USER_NOT_EXIST"] = "user_not_exist"; SdkErrorType["UNABLE_TO_CREATE_WORKSPACE"] = "unable_to_create_workspace"; SdkErrorType["UNABLE_TO_CREATE_WIDGET"] = "unable_to_create_widget"; SdkErrorType["INVALID_TO_CREATE_INSTRUMENT"] = "unable_to_create_instrument"; })(SdkErrorType || (exports.SdkErrorType = SdkErrorType = {})); class SdkError { constructor(type, message) { this.type = type; this.message = message; } } exports.default = SdkError; //# sourceMappingURL=sdk_error.js.map