thematic-earth
Version:
HTML-based, whole-Earth thematic maps using locally hosted data layers
2 lines • 405 B
JavaScript
/* Copyright (c) 2023 Read Write Tools. Legal use subject to the Thematic Earth Software License Agreement. */
import expect from'../dev/expect.js';import terminal from'../dev/terminal.js';export default class EnumProxyHandler{constructor(e){expect(e,'String'),this.enumName=e,Object.seal(this)}get(e,t){if(e.hasOwnProperty(t))return e[t];terminal.logic(`No such enumerated value ${this.enumName}.${t}`)}}