UNPKG

@doegis/core

Version:

DOE GIS API

3 lines (1 loc) 1.7 kB
import"../../../symbols.js";import{formatDate as A,convertDateFormatToIntlOptions as l}from"../../../intl/date.js";import{format as t}from"../../../renderers/support/numberUtils.js";import a from"../../../symbols/SimpleLineSymbol.js";const s="<",i=">",r=l("short-date");function o(l,a,o,n){let e="";0===a?e=`${s} `:a===o&&(e=`${i} `);let u=null;return u=n?A(l,r):t(l),e+u}const n=["data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAAAAAAAAAHqZRakAAAANUlEQVQ4jWPMy8v7z0BFwMLAwMAwcdIkqhiWn5fHwEQVk5DAqIGjBo4aOGrgqIEQwEjtKgAATl0Hu6JrzFUAAAAASUVORK5CYII=","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAAAAAAAAAHqZRakAAAANUlEQVQ4jWPMy8v7z0BFwMLAwMAwaeIkqhiWl5/HwEQVk5DAqIGjBo4aOGrgqIEQwEjtKgAATl0Hu6sKxboAAAAASUVORK5CYII=","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAAAAAAAAAHqZRakAAAANUlEQVQ4jWPMy8v7z0BFwMLAwMAwadJEqhiWl5fPwEQVk5DAqIGjBo4aOGrgqIEQwEjtKgAATl0Hu75+IUcAAAAASUVORK5CYII="];async function e(A){if(!("visualVariables"in A)||!A.visualVariables)return null;const l=A.visualVariables.find((A=>"color"===A.type));if(!l)return null;let t=null,a=null;if(l.stops){if(1===l.stops.length)return l.stops[0].color;t=l.stops[0].value,a=l.stops[l.stops.length-1].value}const s=null!=t&&null!=a?t+(a-t)/2:0,{getColor:i}=await import("../../../renderers/visualVariables/support/visualVariableUtils.js");return i(l,s)??null}async function u(A,l){const t=A.trailCap,s=A.trailWidth||1,i=l||await e(A)||A.color;return new a({cap:t,color:i,width:s})}export{n as RGB_IMG_SOURCE,i as SPECIAL_CHARS_GREATER_THAN,s as SPECIAL_CHARS_LESS_THAN,o as createStopLabel,e as getMedianColor,u as getSymbolForFlowRenderer};