Skip to content

Interface: RegistryEntry<ModuleDefinition, Controller>

registry/types/RegistryEntry.RegistryEntry

Type parameters

Name Type
ModuleDefinition extends AnyModule
Controller extends BaseController<ModuleDefinition>

Properties

children

children: Object

Index signature

▪ [key: string]: RegistryEntry<ModuleDefinition, Controller>

Defined in

src/base/registry/types/RegistryEntry.ts:5


controller

Optional controller: Controller

Defined in

src/base/registry/types/RegistryEntry.ts:6


listeners

listeners: string[]

Defined in

src/base/registry/types/RegistryEntry.ts:8


remover

Optional remover: () => void

Type declaration

▸ (): void

Returns

void

Defined in

src/base/registry/types/RegistryEntry.ts:7