def condition_name

bendvy-ecs-core@0.1.0.4 · ordinary_condition_declaration.bend:98

import bendvy-ecs-core@0.1.0.4/ordinary_condition_declaration.bend as OrdinaryConditionDeclaration
import Base

98# Return the optional authored name for a materialized condition slot.
99# Does not validate a registration or execute the corresponding predicate.
100def condition_name(~S:Data,entries:Entries<S>,slot:U32) -> Maybe<&2,String>:
101  match entries:
102    case Entries{_,_,names}:lookup(names,U32.to_nat(slot))

Uses (6)

Used by (1)