def selected

bendvy-ecs-core@0.1.0.4 · internal/compact_operational_frame.bend:40

import bendvy-ecs-core@0.1.0.4/internal/compact_operational_frame.bend as CompactOperationalFrame
import Base
import bendvy-ecs-core@0.1.0.4/compose.bend as Q
import bendvy-ecs-core@0.1.0.4/component.bend as C

40def selected(~S:Data,~Store:Type,~R:Type,~E:Data,~V:Data,mode:Q.Selection,observed:Frame<S,Store,R,E> & C.Access<V>) -> Frame<S,Store,R,E> & Bool:
41  match observed:
42    case (frame,value):(frame,Q.selected_value(~V,mode,value))

Uses (7)

Used by (1)