Skip to content

API Reference / @gtkx/runtime / RegisteredClass

Type Alias: RegisteredClass<TClass, TProperties, TSignals, TInterfaces> ​

RegisteredClass<TClass, TProperties, TSignals, TInterfaces> = RegisteredParts<TClass, RegisteredConstructorArgs<ConstructorParameters<TClass>, InstanceType<TClass>, TProperties>, RegisteredInstance<InstanceType<TClass>, TProperties, TSignals, TInterfaces>>

Defined in: packages/runtime/src/register-class.ts:336

The registered class with its declared properties and signals.

Type Parameters ​

TClass ​

TClass extends AnyClass

TProperties ​

TProperties

TSignals ​

TSignals

TInterfaces ​

TInterfaces extends readonly Interface<TClass["prototype"]>[]