def after

bendvy-ecs-core@0.1.0.3 · execution_relation_linked_despawn.bend:25

import bendvy-ecs-core@0.1.0.3/execution_relation_linked_despawn.bend as ExecutionRelationLinkedDespawn
import Base
import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as Layout
import bendvy-ecs-core@0.1.0.3/execution_lifetime_scope_cleanup.bend as Cleanup

25def after(routes:List<&2,Layout.Route>) -> Cleanup.AfterDespawn:
26  match routes:
27    case []:Cleanup.KeepMembership{}
28    case routes:Cleanup.ForgetMembership{routes}

Uses (3)

Used by (1)