跳到主要内容

EntityDetailDialogData

Defined in: packages/rxdb-model-react/src/entity-detail/entity-detail.tsx:44

CDK Dialog 传入的数据结构(React 侧 = EntityDetail 的 props)。

Properties​

creationChain?​

optional creationChain?: string[];

Defined in: packages/rxdb-model-react/src/entity-detail/entity-detail.tsx:59

创建链路中的实体类型(namespace:name),用于阻断循环创建


delegateSave?​

optional delegateSave?: boolean;

Defined in: packages/rxdb-model-react/src/entity-detail/entity-detail.tsx:57

委托保存:不创建草稿实体,仅 emit formSubmitted 让调用方处理


editChain?​

optional editChain?: string[];

Defined in: packages/rxdb-model-react/src/entity-detail/entity-detail.tsx:52

已打开详情对话框的记录 id 栈(含当前记录),关系 tab 列表据此阻断无限套娃


entityId?​

optional entityId?: string;

Defined in: packages/rxdb-model-react/src/entity-detail/entity-detail.tsx:50

编辑模式:按 id 从 Repository 加载实体实例;缺省时表单数据为纯透传


fixedFormData?​

optional fixedFormData?: EntityFormData;

Defined in: packages/rxdb-model-react/src/entity-detail/entity-detail.tsx:55

预填充的外键数据(不可编辑),用于级联新增场景


formData​

formData: EntityFormData;

Defined in: packages/rxdb-model-react/src/entity-detail/entity-detail.tsx:47


formFields​

formFields: FormFieldConfig[];

Defined in: packages/rxdb-model-react/src/entity-detail/entity-detail.tsx:46


formMode​

formMode: FormMode;

Defined in: packages/rxdb-model-react/src/entity-detail/entity-detail.tsx:48


metadata​

metadata: EntityMetadata;

Defined in: packages/rxdb-model-react/src/entity-detail/entity-detail.tsx:45


relatedEntityProvider?​

optional relatedEntityProvider?: RelatedEntityProvider;

Defined in: packages/rxdb-model-react/src/entity-detail/entity-detail.tsx:53