ExecutionComposerLayout.names: def of bendvy-ecs-core@0.1.0.3 Import: import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as ExecutionComposerLayout Lines 199-204 of bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend&start_line=199&end_line=204 import Base def names(layout:Layout) -> List<&2,String>: match layout: case EmptyLayout{}:[] case LayoutLeaf{_,V,_,name,_}:[name] case ClassifiedLayoutLeaf{_,V,_,name,_,_}:[name] case LayoutPair{left,right}:List.append(&2,String,names(left),names(right)) Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List.append https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend&name=Layout