Skip to content

Angular OpenTiny NG

@opentiny/genui-sdk-materials-angular-opentiny-ng 基于 OpenTiny NG 的物料包,提供运行时组件映射与 Prompt 元数据。

类型定义见 Core - IMaterials / IMaterialsMeta

导出

入口导出
.materialsmaterialsMeta
./materialsmaterials
./metamaterialsMeta

materials

  • 类型: IMaterials
  • 说明: OpenTiny NG 组件映射,注入 ConfigProvider。
typescript
import { materials } from '@opentiny/genui-sdk-materials-angular-opentiny-ng/materials';
html
<genui-config-provider [materials]="materials">
  <genui-renderer ... />
</genui-config-provider>

materialsMeta

  • 类型: IMaterialsMeta
  • 说明: 供服务端 genPrompt 使用。wrapperComponent 默认为 TiCard
typescript
import { genPrompt } from '@opentiny/genui-sdk-core';
import { materialsMeta } from '@opentiny/genui-sdk-materials-angular-opentiny-ng/meta';

const systemPrompt = genPrompt('Angular', materialsMeta);