UNPKG

@speckle/objectloader2

Version:

This is an updated objectloader for the Speckle viewer written in typescript

28 lines 922 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ObjectLoaderRuntimeError = exports.ObjectLoaderConfigurationError = void 0; /** * Base ObjectLoader error */ class BaseError extends Error { /** * Default message if none is passed */ static defaultMessage = 'Unexpected error occurred'; /** * @param {string} [message] */ constructor(message) { message ||= new.target.defaultMessage; super(message); } } class ObjectLoaderConfigurationError extends BaseError { static defaultMessage = 'Object loader configured incorrectly!'; } exports.ObjectLoaderConfigurationError = ObjectLoaderConfigurationError; class ObjectLoaderRuntimeError extends BaseError { static defaultMessage = 'Object loader encountered a runtime problem!'; } exports.ObjectLoaderRuntimeError = ObjectLoaderRuntimeError; //# sourceMappingURL=errors.js.map