Turbo Element TurboElement : "TurboElement"
Defined in src/decorators/define/define.types.ts:38 Turbo Base Element TurboBaseElement : "TurboBaseElement"
Defined in src/decorators/define/define.types.ts:39 Turbo Headless Element TurboHeadlessElement : "TurboHeadlessElement"
Defined in src/decorators/define/define.types.ts:40 Turbo Proxied Element TurboProxiedElement : "TurboProxiedElement"
Defined in src/decorators/define/define.types.ts:41 HTML Element HTMLElement : "HTMLElement"
Defined in src/decorators/define/define.types.ts:43 SVG Element SVGElement : "SVGElement"
Defined in src/decorators/define/define.types.ts:44 Math ML Element MathMLElement : "MathMLElement"
Defined in src/decorators/define/define.types.ts:45 Element Element : "Element"
Defined in src/decorators/define/define.types.ts:46 Node Node : "Node"
Defined in src/decorators/define/define.types.ts:47 Turbo Model TurboModel : "TurboModel"
Defined in src/decorators/define/define.types.ts:49 Turbo View TurboView : "TurboView"
Defined in src/decorators/define/define.types.ts:50 Turbo Emitter TurboEmitter : "TurboEmitter"
Defined in src/decorators/define/define.types.ts:51 Turbo Operator TurboOperator : "TurboOperator"
Defined in src/decorators/define/define.types.ts:52 Turbo Handler TurboHandler : "TurboHandler"
Defined in src/decorators/define/define.types.ts:53 Turbo Interactor TurboInteractor : "TurboInteractor"
Defined in src/decorators/define/define.types.ts:54 TurboTool : "TurboTool"
Defined in src/decorators/define/define.types.ts:55 Turbo Enforcer TurboEnforcer : "TurboEnforcer"
Defined in src/decorators/define/define.types.ts:56 Other Other : "Other"
Defined in src/decorators/define/define.types.ts:58
RegistryCategory
Description
Categorizes registered classes by their base type in the TurboDom registry. Categories are ordered from most to least specific within each group, which determines how inferCategory resolves ambiguous inheritance chains.
TurboDom elements (most to least specific):
TurboProxiedElement,TurboElement,TurboBaseElement,TurboHeadlessElementNative DOM elements (most to least specific):
SVGElement,MathMLElement,HTMLElement,Element,NodeMVC pieces:
TurboOperator,TurboHandler,TurboInteractor,TurboTool,TurboEnforcer,TurboView,TurboEmitter,TurboModelFallback:
Other— for classes that do not match any recognized base type.