Class: MoodleError
Defined in: core/errors.ts:54
Every error the driver throws on purpose: one class to catch, a stable code to tell them apart.
Extends
Error
Extended by
MoodleUrlErrorBrowserNotFoundErrorBrowserDownloadingErrorNoDisplayErrorLoginTimeoutErrorLoginWindowClosedErrorNotLoggedInErrorMoodleServiceErrorFormErrorCourseErrorBackupErrorActivitySettingsErrorNotViewableErrorNotAnAssignmentErrorGradingErrorSubmissionErrorQuizErrorQuestionBankErrorWorkshopErrorNotAForumErrorForumErrorSurveyErrorChoiceErrorLessonErrorNotAnH5PActivityErrorScormErrorNoGradeReportErrorGradebookErrorReportErrorCompletionErrorNoParticipantsErrorEnrolmentErrorCalendarErrorMessageError
Constructors
Constructor
new MoodleError(message, code): MoodleError;
Defined in: core/errors.ts:57
Parameters
| Parameter | Type |
|---|---|
message | string |
code | MoodleErrorCode |
Returns
MoodleError
Overrides
Error.constructor
Properties
code
readonly code: MoodleErrorCode;
Defined in: core/errors.ts:56
name
name: string = "MoodleError";
Defined in: core/errors.ts:55
Overrides
Error.name