agora-edu-core
Version:
Core APIs for building an online classroom
142 lines (141 loc) • 8.16 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.EduErrorCenter = exports.AGEduErrorCode = void 0;
var _agoraRteSdk = require("agora-rte-sdk");
var _EduErrorCenter;
class EduErrorCenter extends _agoraRteSdk.AbstractErrorCenter {
_handleError(code, error) {
const details = (error === null || error === void 0 ? void 0 : error.stack) || (error === null || error === void 0 ? void 0 : error.message);
_agoraRteSdk.Logger.error(`[EduErrorCenter] error ${code}: ${details}`);
this.emit('error', code, error);
}
handleThrowableError(code, error) {
const wrap = (0, _agoraRteSdk.AGErrorWrapper)(code, error);
this._handleError(code, wrap);
throw wrap;
}
handleNonThrowableError(code, error) {
const wrap = (0, _agoraRteSdk.AGErrorWrapper)(code, error);
this._handleError(code, wrap);
}
onError(cb) {
this.on('error', cb);
}
offError(cb) {
this.off('error', cb);
}
}
exports.EduErrorCenter = EduErrorCenter;
_EduErrorCenter = EduErrorCenter;
EduErrorCenter.shared = new _EduErrorCenter();
let AGEduErrorCode = exports.AGEduErrorCode = /*#__PURE__*/function (AGEduErrorCode) {
AGEduErrorCode["EDU_ERR_SESSION_INFO_NOT_READY"] = "600000";
AGEduErrorCode["EDU_ERR_JOIN_CLASSROOM_FAIL"] = "600001";
AGEduErrorCode["EDU_ERR_UPLOAD_FAILED_NO_FILE_EXT"] = "600002";
AGEduErrorCode["EDU_ERR_UPLOAD_FAILED_UNSUPPORTED_VENDOR"] = "600003";
AGEduErrorCode["EDU_ERR_UPLOAD_ALI_FAIL"] = "600004";
AGEduErrorCode["EDU_ERR_UPLOAD_FAIL"] = "600005";
AGEduErrorCode["EDU_ERR_BOARD_INFO_NOT_READY"] = "600006";
AGEduErrorCode["EDU_ERR_BOARD_ROOM_NOT_AVAILABLE"] = "600007";
AGEduErrorCode["EDU_ERR_BOARD_JOIN_FAILED"] = "600008";
AGEduErrorCode["EDU_ERR_BOARD_LEAVE_FAILED"] = "600009";
AGEduErrorCode["EDU_ERR_BOARD_JOIN_API_FAILED"] = "600010";
AGEduErrorCode["EDU_ERR_BOARD_WINDOW_MANAGER_NOT_AVAILABLE"] = "600011";
AGEduErrorCode["EDU_ERR_INVALID_CLOUD_RESOURCE"] = "600012";
AGEduErrorCode["EDU_ERR_SCENE_NOT_READY"] = "600013";
AGEduErrorCode["EDU_ERR_KICK_OUT_FAIL"] = "600014";
AGEduErrorCode["EDU_ERR_LOCAL_USER_INFO_NOT_READY"] = "600015";
AGEduErrorCode["EDU_ERR_HAND_UP_OFF_PODIUM_FAIL"] = "600016";
AGEduErrorCode["EDU_ERR_HAND_UP_REJECT_FAIL"] = "600017";
AGEduErrorCode["EDU_ERR_HAND_UP_CANCEL_FAIL"] = "600018";
AGEduErrorCode["EDU_ERR_CAROUSEL_START_FAIL"] = "600019";
AGEduErrorCode["EDU_ERR_CAROUSEL_STOP_FAIL"] = "600020";
AGEduErrorCode["EDU_ERR_CHAT_MUTE_FAIL"] = "600021";
AGEduErrorCode["EDU_ERR_WIDGET_LEAVE_FAIL"] = "600022";
AGEduErrorCode["EDU_ERR_HAND_UP_ACCEPT_FAIL"] = "600023";
AGEduErrorCode["EDU_ERR_HAND_UP_HAND_UP_FAIL"] = "600024";
AGEduErrorCode["EDU_ERR_EXAPP_SHUTDOWN_FAIL"] = "600025";
AGEduErrorCode["EDU_ERR_UNEXPECTED_TEACHER_STREAM_LENGTH"] = "600026";
AGEduErrorCode["EDU_ERR_SEND_STAR_FAIL"] = "600027";
AGEduErrorCode["EDU_ERR_ENABLE_VIDEO_FAIL"] = "600028";
AGEduErrorCode["EDU_ERR_DISABLE_VIDEO_FAIL"] = "600029";
AGEduErrorCode["EDU_ERR_TOGGLE_VIDEO_FAIL"] = "600030";
AGEduErrorCode["EDU_ERR_ENABLE_AUDIO_FAIL"] = "600031";
AGEduErrorCode["EDU_ERR_DISABLE_AUDIO_FAIL"] = "600032";
AGEduErrorCode["EDU_ERR_TOGGLE_AUDIO_FAIL"] = "600033";
AGEduErrorCode["EDU_ERR_BOARD_WINDOW_MANAGER_MOUNT_FAIL"] = "600034";
AGEduErrorCode["EDU_ERR_START_RECORDING_FAIL"] = "600035";
AGEduErrorCode["EDU_ERR_STOP_RECORDING_FAIL"] = "600036";
AGEduErrorCode["EDU_ERR_JOIN_RTC_FAIL"] = "600037";
AGEduErrorCode["EDU_ERR_LEAVE_RTC_FAIL"] = "600038";
AGEduErrorCode["EDU_ERR_CONN_JOIN_WHITEBOARD_FAIL"] = "600039";
AGEduErrorCode["EDU_ERR_CONN_LEAVE_WHITEBOARD_FAIL"] = "600040";
AGEduErrorCode["EDU_ERR_INVALID_JOIN_CLASSROOM_STATE"] = "600041";
AGEduErrorCode["EDU_ERR_INVALID_JOIN_RTC_STATE"] = "600042";
AGEduErrorCode["EDU_ERR_INVALID_JOIN_WHITEBOARD_STATE"] = "600043";
AGEduErrorCode["EDU_ERR_LEAVE_CLASSROOM_FAIL"] = "600044";
AGEduErrorCode["EDU_ERR_RTE_ENGINE_NOT_READY"] = "600045";
AGEduErrorCode["EDU_ERR_HAND_UP_WAVE_FAIL"] = "600046";
AGEduErrorCode["EDU_ERR_BOARD_ROOM_NOT_WRITABLE"] = "600047";
AGEduErrorCode["EDU_ERR_GET_HISTORY_CHAT_MESSAGE_FAIL"] = "600048";
AGEduErrorCode["EDU_ERR_GET_COVERSATION_HISTORY_CHAT_MESSAGE_FAIL"] = "600049";
AGEduErrorCode["EDU_ERR_GET_CONVERSATION_LIST_FAIL"] = "600050";
AGEduErrorCode["EDU_ERR_SEND_MESSAGE_CONVERSATION_FAIL"] = "600051";
AGEduErrorCode["EDU_ERR_SEND_MESSAGE_FAIL"] = "600052";
AGEduErrorCode["EDU_ERR_MUTE_CHAT_FAIL"] = "600053";
AGEduErrorCode["EDU_ERR_UN_MUTE_CHAT_FAIL"] = "600054";
AGEduErrorCode["EDU_ERR_MEDIA_CONTROL_NOT_READY"] = "600055";
AGEduErrorCode["EDU_ERR_UNEXPECTED_STUDENT_STREAM_LENGTH"] = "600056";
AGEduErrorCode["EDU_ERR_CLOUD_REMOVE_PERSONAL_RESOURCE_FAIL"] = "600057";
AGEduErrorCode["EDU_ERR_CLOUD_FETCH_PERSONAL_RESOURCE_FAIL"] = "600058";
AGEduErrorCode["EDU_ERR_UPDATE_CLASS_STATE_FAIL"] = "600059";
AGEduErrorCode["EDU_ERR_MEDIA_START_SCREENSHARE_FAIL"] = "600060";
AGEduErrorCode["EDU_ERR_MEDIA_STOP_SCREENSHARE_FAIL"] = "600061";
AGEduErrorCode["EDU_ERR_MEDIA_LOCAL_PUBLISH_STATE_UPDATE_FAIL"] = "600062";
AGEduErrorCode["EDU_ERR_MEDIA_REMOTE_PUBLISH_STATE_UPDATE_FAIL"] = "600063";
AGEduErrorCode["EDU_ERR_UPLOAD_AWS_FAIL"] = "600064";
AGEduErrorCode["EDU_ERR_EXTAPP_UPDATE_PROPERTIES_FAIL"] = "600065";
AGEduErrorCode["EDU_ERR_EXTAPP_DELETE_PROPERTIES_FAIL"] = "600066";
AGEduErrorCode["EDU_ERR_CLOUD_RESOURCE_CONVERSION_FAIL"] = "600067";
AGEduErrorCode["EDU_ERR_CLOUD_RESOURCE_CONVERSION_CONVERTING"] = "600068";
AGEduErrorCode["EDU_ERR_HAND_UP_OFF_PODIUM_ALL_FAIL"] = "600069";
AGEduErrorCode["EDU_ERR_BOARD_SET_WRITABLE_FAILED"] = "600070";
AGEduErrorCode["EDU_ERR_CLASSROOM_CONFIG_NOT_READY"] = "600071";
AGEduErrorCode["EDU_ERR_BOARD_CONFIG_TIMEOUT"] = "600072";
AGEduErrorCode["EDU_ERR_REPORT_INVALID_PARAMS"] = "600073";
AGEduErrorCode["EDU_ERR_CLOUD_RESOURCE_ALREADY_OPENED"] = "600074";
AGEduErrorCode["EDU_ERR_HAND_UP_ON_PODIUM_FAIL"] = "600075";
AGEduErrorCode["EDU_ERR_FETCH_USER_LIST"] = "600076";
AGEduErrorCode["EDU_ERR_UPLOAD_FAILED_NO_CHECKPOINT"] = "600077";
AGEduErrorCode["EDU_ERR_SET_REMOTE_VIDEO_STREAM_TYPE_FAIL"] = "600078";
AGEduErrorCode["EDU_ERR_ENABLE_DUAL_STREAM_FAIL"] = "600079";
AGEduErrorCode["EDU_ERR_SET_LOW_STREAM_PARAMETER_FAIL"] = "600080";
AGEduErrorCode["EDU_ERR_GROUP_CANNOT_JOIN"] = "600081";
AGEduErrorCode["EDU_ERR_GROUP_JOIN_SUBROOM_FAIL"] = "600082";
AGEduErrorCode["EDU_ERR_MEDIA_UPDATE_DEVICE_STATE_FAIL"] = "600083";
AGEduErrorCode["EDU_ERR_GROUP_BROADCAST_FAIL"] = "600084";
AGEduErrorCode["EDU_ERR_GROUP_TEACHER_BEING_INVITED"] = "600085";
AGEduErrorCode["EDU_ERR_GROUP_SET_WINDOW_MANAGER_ATTRIBUTES_FAIL"] = "600086";
AGEduErrorCode["EDU_ERR_GROUP_GET_WINDOW_MANAGER_ATTRIBUTES_FAIL"] = "600087";
AGEduErrorCode["EDU_ERR_GROUP_COPY_SCENES"] = "600088";
AGEduErrorCode["EDU_ERR_ROOM_FLEXPROPERTEIS_FAIL"] = "600089";
AGEduErrorCode["EDU_ERR_RDC_RENDER_DOM_NOT_SET"] = "600091";
AGEduErrorCode["EDU_ERR_MEDIA_REMOTE_PUBLISH_CDN_STREAM_FAIL"] = "600092";
AGEduErrorCode["EDU_ERR_INVITE_PODIUM_FAIL"] = "600093";
AGEduErrorCode["EDU_ERR_INVITE_CONFIRM_FAIL"] = "600094";
AGEduErrorCode["EDU_ERR_ULTRA_VIDEO_WALL_UPDATE_STREAMS_FAIL"] = "600095";
AGEduErrorCode["EDU_ERR_SET_LATENCY_LEVEL_FAIL"] = "600096";
AGEduErrorCode["EDU_ERR_ENABLE_AUDIO_PLAYBACK_DEVICE_FAIL"] = "600097";
AGEduErrorCode["EDU_ERR_SEND_CUSTOM_CHANNEL_MESSAGE_FAIL"] = "600098";
AGEduErrorCode["EDU_ERR_SEND_CUSTOM_PEER_MESSAGE_FAIL"] = "600099";
AGEduErrorCode["EDU_ERR_SEND_CUSTOM_PEER_MESSAGE_USER_NOT_ONLINE"] = "600100";
AGEduErrorCode["EDU_ERR_JOIN_CLASSROOM_FAIL_ROLE_LIMIT_EXCEEDED"] = "600101";
AGEduErrorCode["EDU_ERR_JOIN_CLASSROOM_FAIL_PERSONS_LIMIT_EXCEEDED"] = "600102";
AGEduErrorCode["EDU_ERR_JOIN_CLASSROOM_FAIL_RTM_UNAUTHENTICATED_ERROR"] = "600103";
AGEduErrorCode["EDU_ERR_JOIN_CLASSROOM_FAIL_ROOM_NOT_EXIST"] = "600104";
AGEduErrorCode["EDU_ERR_JOIN_CLASSROOM_FAIL_ROOM_IS_END"] = "600105";
AGEduErrorCode["EDU_ERR_JOIN_CLASSROOM_FAIL_USER_IS_BANNED"] = "600106";
return AGEduErrorCode;
}({});