def resource_clauses

bendvy-ecs-core@0.1.0.4 · ordinary_app_description.bend:5

import bendvy-ecs-core@0.1.0.4/ordinary_app_description.bend as OrdinaryAppDescription
import Base
import bendvy-ecs-core@0.1.0.4/ordinary_query_declaration.bend as Query

5# Called only from enabled snapshot. Ordinary fields are not a cached description.
6def resource_clauses(~S:Data,+mode:Query.Mode,access:List<&2,String>) -> List<&2,Query.Clause<S>>:
7  match access:
8    case []:[]
9    case name <> rest:Query.Clause{name,mode} <> resource_clauses(~S,mode,rest)

Uses (4)

Used by (1)