Skip to main content

createComponentRegistry

@lowcode/runtime-core


Function: createComponentRegistry()

createComponentRegistry(base, overrides?): RuntimeComponentRegistry

Defined in: components/registry.ts:41

Создаёт итоговый реестр компонентов.

Используется для объединения:

  • базового набора компонентов (например, defaultDevComponents);
  • частичных переопределений или дополнений, переданных хостом.

Тип Partial<RuntimeComponentRegistry> позволяет переопределить только часть компонентов, не дублируя всё содержимое.

Parameters

base

RuntimeComponentRegistry

— базовый реестр компонентов.

overrides?

Partial<RuntimeComponentRegistry>

— дополнительные или переопределённые компоненты.

Returns

RuntimeComponentRegistry

новый объект реестра компонентов.