UNPKG

@speckle/objectloader2

Version:

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

23 lines 641 B
/** * 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); } } export class ObjectLoaderConfigurationError extends BaseError { static defaultMessage = 'Object loader configured incorrectly!'; } export class ObjectLoaderRuntimeError extends BaseError { static defaultMessage = 'Object loader encountered a runtime problem!'; } //# sourceMappingURL=errors.js.map