Function
createStandardRegistry
(
constructorMap?: Partial<Record<StandardComponentType, ComponentConstructor>>,
freeze: boolean = false,
)
Source from the content-addressed store, hash-verified
| 174 | * @returns 初始化后的组件注册表 |
| 175 | */ |
| 176 | export function createStandardRegistry( |
| 177 | constructorMap?: Partial<Record<StandardComponentType, ComponentConstructor>>, |
| 178 | freeze: boolean = false, |
| 179 | ): ComponentRegistry { |
| 180 | const registry = createComponentRegistry(); |
| 181 | registerStandardComponents(registry, constructorMap); |
| 182 | |
| 183 | if (freeze) { |
| 184 | registry.freeze(); |
| 185 | } |
| 186 | |
| 187 | return registry; |
| 188 | } |
| 189 | |
| 190 | /** |
| 191 | * 默认的标准组件注册表实例 |