EntityDetailDialogData
Defined in: packages/rxdb-model-angular/src/entity-detail/entity-detail.ts:42
CDK Dialog 传入的数据结构
Properties
creationChain?
optional creationChain?: string[];
Defined in: packages/rxdb-model-angular/src/entity-detail/entity-detail.ts:57
创建链路中的实体类型(namespace:name),用于阻断循环创建
delegateSave?
optional delegateSave?: boolean;
Defined in: packages/rxdb-model-angular/src/entity-detail/entity-detail.ts:55
委托保存:不创建草稿实体,仅 emit formSubmitted 让调用方处理
editChain?
optional editChain?: string[];
Defined in: packages/rxdb-model-angular/src/entity-detail/entity-detail.ts:50
已打开详情对话框的记录 id 栈(含当前记录),关系 tab 列表据此阻断无限套娃
entityId?
optional entityId?: string;
Defined in: packages/rxdb-model-angular/src/entity-detail/entity-detail.ts:48
编辑模式:按 id 从 Repository 加载实体实例;缺省时表单数据为纯透传
fixedFormData?
optional fixedFormData?: EntityFormData;
Defined in: packages/rxdb-model-angular/src/entity-detail/entity-detail.ts:53
预填充的外键数据(不可编辑),用于级联新增场景
formData
formData: EntityFormData;
Defined in: packages/rxdb-model-angular/src/entity-detail/entity-detail.ts:45
formFields
formFields: FormFieldConfig[];
Defined in: packages/rxdb-model-angular/src/entity-detail/entity-detail.ts:44
formMode
formMode: FormMode;
Defined in: packages/rxdb-model-angular/src/entity-detail/entity-detail.ts:46
metadata
metadata: EntityMetadata;
Defined in: packages/rxdb-model-angular/src/entity-detail/entity-detail.ts:43
relatedEntityProvider?
optional relatedEntityProvider?: RelatedEntityProvider;
Defined in: packages/rxdb-model-angular/src/entity-detail/entity-detail.ts:51