MCPcopy Create free account
hub / github.com/SuperMap/iClient-JavaScript / loadSymbol

Function loadSymbol

src/mapboxgl/overlay/symbol/MapExtendSymbol.js:350–359  ·  view source on GitHub ↗

* 加载单个Web符号 * @param {string} id * @param {Mapboxgl.Map} map * @returns {object} symbol对象

(id, map)

Source from the content-addressed store, hash-verified

348 * @returns {object} symbol对象
349 */
350 function loadSymbol(id, map) {
351 return getSymbol(id, map).then((symbolResult) => {
352 if (!symbolResult) {
353 return null;
354 }
355 const { value, image } = symbolResult;
356 image && getSymbolHandler(map).addSymbolImageToMap(value, image);
357 return value;
358 })
359 }
360}
361export default MapExtendSymbol

Callers 1

MapExtendSymbolFunction · 0.70

Calls 3

getSymbolFunction · 0.70
getSymbolHandlerFunction · 0.70
addSymbolImageToMapMethod · 0.45

Tested by

no test coverage detected