UNPKG

@doegis/core

Version:

DOE GIS API

3 lines (1 loc) 1.01 kB
import{assumeNonNull as e}from"../maybe.js";var r;!function(e){e[e.DEFAULTS=0]="DEFAULTS",e[e.COMPUTED=1]="COMPUTED",e[e.SERVICE=2]="SERVICE",e[e.PORTAL_ITEM=3]="PORTAL_ITEM",e[e.WEB_SCENE=4]="WEB_SCENE",e[e.WEB_MAP=5]="WEB_MAP",e[e.USER=6]="USER"}(r||(r={}));const E=r.USER+1;function t(e){switch(e){case"defaults":return r.DEFAULTS;case"service":return r.SERVICE;case"portal-item":return r.PORTAL_ITEM;case"web-scene":return r.WEB_SCENE;case"web-map":return r.WEB_MAP;case"user":return r.USER;default:return null}}function n(E){switch(E){case r.DEFAULTS:return"defaults";case r.SERVICE:return"service";case r.PORTAL_ITEM:return"portal-item";case r.WEB_SCENE:return"web-scene";case r.WEB_MAP:return"web-map";case r.USER:return"user"}return e(void 0)}function u(e){return t(e)}function c(e){return n(e)}function s(e){return t(e)}function a(e){return n(e)}export{r as OriginId,E as OriginIdNum,n as idToName,c as idToReadableName,a as idToWritableName,t as nameToId,u as readableNameToId,s as writableNameToId};