type Declaration
import bendvy-ecs-core@0.1.0.4/ordinary_resource_system.bend as OrdinaryResourceSystemimport Base
import bendvy-ecs-core@0.1.0.4/ordinary_schema.bend as Schema
import bendvy-ecs-core@0.1.0.4/ordinary_query_declaration.bend as Query
11# Static declaration: one ordinary identity supplies operational grant and metadata.
12# Current resource operations replace the entire Resources owner, not one field.
13# Retained whole-resource identity, access mode and operational grant. R may be
14# affine Type; this declaration does not narrow replacement to a selected field.
15# Raw declaration/adapters remain trusted, rather than authority created by strings.
16type Declaration<-S:Data,-R:Type,-H:Type,-Ops:Type> is Type:
17 Declaration{identity:Schema.Resource<S,R>,kind:Query.Mode,grant:Ops}
Uses (2)
Used by (40)
- bendvy-ecs-core@0.1.0.4/ordinary_app_local_fields:Owner
- bendvy-ecs-core@0.1.0.4/ordinary_app_local_fields:Invocation
- bendvy-ecs-core@0.1.0.4/ordinary_app_resource_declaration:Declaration
- bendvy-ecs-core@0.1.0.4/ordinary_app_local_fields:runner
- bendvy-ecs-core@0.1.0.4/ordinary_resource_system:clause
- …