def view

bendvy-ecs-core@0.1.0.3 · execution_composer_layout.bend:69

import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as ExecutionComposerLayout
import Base

69def view(layout:Layout,route:Route) -> Data:
70  match layout route:
71    case LayoutLeaf{_,V,_,_,_} AtLeaf{}:V
72    case ClassifiedLayoutLeaf{_,V,_,_,_,_} AtLeaf{}:V
73    case LayoutPair{left,_} InLeft{rest}:view(left,rest)
74    case LayoutPair{_,right} InRight{rest}:view(right,rest)
75    case _ _:Unit

Uses (3)

Used by (144)