UNPKG

@expofp/floorplan

Version:

Interactive floor plan library for expos and events

2 lines (1 loc) • 235 B
import{isLayerDef as o}from"@expofp/renderer";export function collectLayerDefsByName(e,f=new Map){if(e.name){const n=f.get(e.name)??[];n.push(e),f.set(e.name,n)}for(const n of e.children??[])o(n)&&collectLayerDefsByName(n,f);return f}