def component

bendvy-ecs-core@0.1.0.3 · ordinary_declaration.bend:9

import bendvy-ecs-core@0.1.0.3/ordinary_declaration.bend as OrdinaryDeclaration
import Base

9# Declare a component key for payload P in schema S. Does not create storage,
10# spawn entities or validate collisions; compose and validate the schema before
11# attaching an App. Example: examples/scheduled-health/registration.bend identities.
12def component(~S:Data,~P:Type,key:String) -> Declaration<S,P>:
13  Declaration{key}

Uses (2)

Used by (1)