// ╔═══════╗╔═══════╗╔═══════╗╔═══════╗╔═══════╗╔═══════╗╔═══════╗ // ╚══╗ ╔══╝║ ╔╗ ╔╗ ║║ ╔═══╗ ║║ ╔═══╗ ║║ ╔═══╗ ║╚══╗ ╔══╝║ ╔═════╝ // ║ ║ ║ ║║ ║║ ║║ ╚═══╝ ║║ ║ ║ ║║ ╚═══╝ ║ ║ ║ ║ ╚═════╗ // ║ ║ ║ ║║ ║║ ║║ ╔═════╝║ ║ ║ ║║ ╔═╗ ╔═╝ ║ ║ ╚═════╗ ║ // ╔══╝ ╚══╗║ ║║ ║║ ║║ ║ ║ ╚═══╝ ║║ ║ ║ ╚═╗ ║ ║ ╔═════╝ ║ // ╚═══════╝╚═╝╚═╝╚═╝╚═╝ ╚═══════╝╚═╝ ╚═══╝ ╚═╝ ╚═══════╝ import * as errorModule from '../../../error/error-module.js'; // ╔═══════╗╔═══════╗╔════╗╔═╗╔═══════╗╔═══════╗╔═╗ ╔═╗╔═══════╗ // ║ ╔═════╝║ ╔═══╗ ║║ ╔╗ ║║ ║╚══╗ ╔══╝║ ╔═════╝║ ╚╗ ╔╝ ║╚══╗ ╔══╝ // ║ ║ ║ ║ ║ ║║ ║║ ║║ ║ ║ ║ ║ ╚═════╗╚╗ ╚═╝ ╔╝ ║ ║ // ║ ║ ║ ║ ║ ║║ ║║ ║║ ║ ║ ║ ║ ╔═════╝╔╝ ╔═╗ ╚╗ ║ ║ // ║ ╚═════╗║ ╚═══╝ ║║ ║║ ╚╝ ║ ║ ║ ║ ╚═════╗║ ╔╝ ╚╗ ║ ║ ║ // ╚═══════╝╚═══════╝╚═╝╚════╝ ╚═╝ ╚═══════╝╚═╝ ╚═╝ ╚═╝ export class InvalidAbsorbLmsRequestContextError extends errorModule.AbsorbLmsError { constructor(message = 'The referenced Absorb LMS request context is invalid.') { super('InvalidAbsorbLmsRequestContextError', message); } } export function throwInvalidAbsorbLmsRequestContextError(message?: string) { throw new InvalidAbsorbLmsRequestContextError(message); }