Skip to content

Commit cb2e050

Browse files
liujupingJackLian
authored andcommitted
feat: add document-model shell return types
1 parent a1a50f2 commit cb2e050

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

docs/docs/api/model/document-model.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,10 +139,12 @@ importSchema(schema: IPublicTypeRootSchema): void;
139139
* @param stage
140140
* @returns
141141
*/
142-
exportSchema(stage: IPublicEnumTransformStage): any;
142+
exportSchema(stage: IPublicEnumTransformStage): IPublicTypeRootSchema | undefined;
143143
```
144144

145-
相关类型:[IPublicEnumTransformStage](https://github.com/alibaba/lowcode-engine/blob/main/packages/types/src/shell/enum/transform-stage.ts)
145+
相关类型:
146+
- [IPublicEnumTransformStage](https://github.com/alibaba/lowcode-engine/blob/main/packages/types/src/shell/enum/transform-stage.ts)
147+
- [IPublicTypeRootSchema](https://github.com/alibaba/lowcode-engine/blob/main/packages/types/src/shell/type/root-schema.ts)
146148

147149
### insertNode
148150

packages/shell/src/model/document-model.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ export class DocumentModel implements IPublicModelDocumentModel {
164164
* @param stage
165165
* @returns
166166
*/
167-
exportSchema(stage: IPublicEnumTransformStage = IPublicEnumTransformStage.Render): any {
167+
exportSchema(stage: IPublicEnumTransformStage = IPublicEnumTransformStage.Render): IPublicTypeRootSchema | undefined {
168168
return this[documentSymbol].export(stage);
169169
}
170170

packages/types/src/shell/model/document-model.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ export interface IPublicModelDocumentModel<
8989
* @param stage
9090
* @returns
9191
*/
92-
exportSchema(stage: IPublicEnumTransformStage): any;
92+
exportSchema(stage: IPublicEnumTransformStage): IPublicTypeRootSchema | undefined;
9393

9494
/**
9595
* 插入节点

0 commit comments

Comments
 (0)