def event_uses

bendvy-ecs-core@0.1.0.4 · ordinary_app_reader_parameter.bend:42

import bendvy-ecs-core@0.1.0.4/ordinary_app_reader_parameter.bend as OrdinaryAppReaderParameter
import Base
import bendvy-ecs-core@0.1.0.4/ordinary_event_declaration.bend as Event
import bendvy-ecs-core@0.1.0.4/ordinary_app_registration_fields.bend as Fields

42def event_uses(~S:Data,~E:Data,declaration:Event.Declaration<S,E>) -> List<&2,Fields.DeclaredUse>:
43  match declaration:
44    case Event.Declaration{Event.Domain{key},mode}:[Fields.DeclaredUse{Fields.EventUse{},Fields.MessageSource{},key,event_mode(mode)}]

Uses (7)

Used by (1)