TraitToken
Defined in: Trait.ts:18
A phantom-typed token representing a trait. Follows the same pattern as EventToken / ServiceKey.
Type Parameters
Section titled “Type Parameters”T
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new TraitToken<
T>(name):TraitToken<T>
Defined in: Trait.ts:21
Parameters
Section titled “Parameters”string
Human-readable name for debugging.
Returns
Section titled “Returns”TraitToken<T>
Properties
Section titled “Properties”
readonly_type:T
Defined in: Trait.ts:29
Phantom field to preserve the generic type.
readonlyname:string
Defined in: Trait.ts:23
Human-readable name for debugging.
symbol
Section titled “symbol”
readonlysymbol:symbol
Defined in: Trait.ts:19