MCPcopy Index your code
hub / github.com/alibaba/lowcode-engine / onChangeDocument

Method onChangeDocument

packages/shell/src/api/project.ts:188–196  ·  view source on GitHub ↗

* 当前 project 内的 document 变更事件

(fn: (doc: IPublicModelDocumentModel) => void)

Source from the content-addressed store, hash-verified

186 * 当前 project 内的 document 变更事件
187 */
188 onChangeDocument(fn: (doc: IPublicModelDocumentModel) => void): IPublicTypeDisposable {
189 const offFn = this[projectSymbol].onCurrentDocumentChange((originalDoc) => {
190 fn(ShellDocumentModel.create(originalDoc)!);
191 });
192 if (this[projectSymbol].currentDocument) {
193 fn(ShellDocumentModel.create(this[projectSymbol].currentDocument)!);
194 }
195 return offFn;
196 }
197
198 /**
199 * 当前 project 的模拟器 ready 事件

Callers

nothing calls this directly

Calls 2

createMethod · 0.45

Tested by

no test coverage detected