def observed
import bendvy-ecs-core@0.1.0.4/ordinary_app_records.bend as OrdinaryAppRecordsimport Base
import bendvy-ecs-core@0.1.0.4/ordinary_app_registration_fields.bend as Stored
8# Return the record owner together with its one detached Fields entry.
9# Does not invoke the registration, advance its cursor or read payloads.
10def observed(~S:Data,~Token:Type,record:Record<S,Token>) -> Record<S,Token> & List<&2,Stored.Fields<S>>:
11 match record:
12 case Record{token,+fields}:(Record{token,fields},[fields])
Uses (5)
Used by (24)
- bendvy-ecs-core@0.1.0.4/internal/ordinary_component_runner:defined
- bendvy-ecs-core@0.1.0.4/internal/ordinary_component_runner:execution_added
- bendvy-ecs-core@0.1.0.4/internal/ordinary_component_runner:extracted
- bendvy-ecs-core@0.1.0.4/internal/ordinary_component_runner:register
- bendvy-ecs-core@0.1.0.4/ordinary_app_optional_resource:defined
- …