ship-gis/src/areaSearch/utils/stsLayerRegistry.ts

22 lines
536 B
TypeScript
Raw Normal View 히스토리

/**
* STS
* 참조: src/areaSearch/utils/areaSearchLayerRegistry.ts
*
* useStsLayer
* useShipLayer의 handleBatchRender에서 deck.gl에
*/
import type { Layer } from '@deck.gl/core';
export function registerStsLayers(layers: Layer[]): void {
window.__stsLayers__ = layers;
}
export function getStsLayers(): Layer[] {
return window.__stsLayers__ || [];
}
export function unregisterStsLayers(): void {
window.__stsLayers__ = [];
}