Capabilities.read: def of bendvy-ecs-core@0.1.0.3 Import: import bendvy-ecs-core@0.1.0.3/capabilities.bend as Capabilities Lines 62-65 of bendvy-ecs-core@0.1.0.3/capabilities.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.3/capabilities.bend&start_line=62&end_line=65 import Base import component.bend as Cmp # Invoke a declared component read, returning the owner and Access. # No extra validation is added beyond the bound get operation. def read(~H: Type,~V: Data,~cap: Read,ctx: H) -> H & Cmp.Access: read_field(~H,~V,cap)(ctx) Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/capabilities.bend&name=Read https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/capabilities.bend&name=read_field https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/component.bend&name=Access