EntityDetailDialogData
Defined in: packages/rxdb-model-vue/src/entity-detail/entity-detail-types.ts:9
详情对话框传入的数据结构(对齐 Angular 侧 CDK Dialog 的 EntityDetailDialogData)。
在 Vue 中,对话框宿主把这些字段展开为 EntityDetail 的 props 传入。
Properties
creationChain?
optional creationChain?: string[];
Defined in: packages/rxdb-model-vue/src/entity-detail/entity-detail-types.ts:29
创建链路中的实体类型(namespace:name),用于阻断循环创建
delegateSave?
optional delegateSave?: boolean;
Defined in: packages/rxdb-model-vue/src/entity-detail/entity-detail-types.ts:27
委托保存:不创建草稿实体,仅 emit formSubmitted 让调用方处理
editChain?
optional editChain?: string[];
Defined in: packages/rxdb-model-vue/src/entity-detail/entity-detail-types.ts:21
已打开详情对话框的记录 id 栈(含当前记录),关系 tab 列表据此阻断无限套娃
entityId?
optional entityId?: string;
Defined in: packages/rxdb-model-vue/src/entity-detail/entity-detail-types.ts:19
编辑模式:按 id 从 Repository 加载实体实例;缺省时表单数据为纯透传
fixedFormData?
optional fixedFormData?: EntityFormData;
Defined in: packages/rxdb-model-vue/src/entity-detail/entity-detail-types.ts:25
预填充的外键数据(不可编辑),用于级联新增场景
formData
formData: EntityFormData;
Defined in: packages/rxdb-model-vue/src/entity-detail/entity-detail-types.ts:15
表单数据
formFields
formFields: FormFieldConfig[];
Defined in: packages/rxdb-model-vue/src/entity-detail/entity-detail-types.ts:13
表单字段配置
formMode
formMode: FormMode;
Defined in: packages/rxdb-model-vue/src/entity-detail/entity-detail-types.ts:17
表单模式
metadata
metadata: EntityMetadata;
Defined in: packages/rxdb-model-vue/src/entity-detail/entity-detail-types.ts:11
实体元数据
relatedEntityProvider?
optional relatedEntityProvider?: RelatedEntityProvider;
Defined in: packages/rxdb-model-vue/src/entity-detail/entity-detail-types.ts:23
关系实体候选提供者