Skip to content

Interface: ComponentClass<T, Args> ​

Constructor signature for a component class. Used internally; game code passes the class itself (SpriteComponent) and TypeScript infers the rest.

Type Parameters ​

Type ParameterDefault type
T-
Args extends unknown[]any[]

Constructors ​

Constructor ​

ts
new ComponentClass(...args): T;

Parameters ​

ParameterType
...argsArgs

Returns ​

T

© 2026 PlayAdGentic