Skip to content

defineTrait

defineTrait<T>(name): TraitToken<T>

Defined in: Trait.ts:39

Create a typed trait token.

const Interactable = defineTrait<{ interact(): void; priority: number }>("Interactable");

T

string

TraitToken<T>