@wubafe/picasso-parse
Version:
Picasso解析库
13 lines (11 loc) • 370 B
text/typescript
import { Layer } from '../types';
import { parsePanel } from '../parsePanel';
export const handlePanel = (layers: Layer[]) => {
for (let i = 0; i < layers.length; i++) {
layers[i].panel = parsePanel(layers[i]);
if (Array.isArray(layers[i].layers)) {
layers[i].layers = handlePanel(layers[i].layers);
}
}
return layers;
}