@doegis/core
Version:
DOE GIS API
3 lines (1 loc) • 378 B
JavaScript
import{WGLVVFlag as t}from"../enums.js";import{getTypeOfSizeVisualVariable as o}from"../visualVariablesUtils.js";function e(e){if(!e)return t.NONE;let r=0;for(const i of e)if("size"===i.type){const t=o(i);r|=t,"outline"===i.target&&(r|=t<<4)}else"color"===i.type?r|=t.COLOR:"opacity"===i.type?r|=t.OPACITY:"rotation"===i.type&&(r|=t.ROTATION);return r}export{e as getVVFlags};