MCPcopy Create free account
hub / github.com/CloudOrc/SolidUI / addPage

Method addPage

solidui-web/src/utils/ModelManager.ts:128–144  ·  view source on GitHub ↗
(page: SolidPageDataType)

Source from the content-addressed store, hash-verified

126 }
127
128 public addPage(page: SolidPageDataType): void {
129 if (isNil(this.model)) {
130 return;
131 }
132 const scene = this.getScene(page.parentId);
133 if (isNil(scene)) {
134 return;
135 }
136 const scenePages = scene.pages;
137 if (isNil(scenePages)) {
138 return;
139 }
140
141 scenePages.push(page);
142 this.pageMap.set(page.id, page);
143 this.pages.push(page);
144 }
145
146 public getScenes(): SolidScenaDataType[] {
147 return this.scenes || [];

Callers 1

createPageFunction · 0.80

Calls 2

getSceneMethod · 0.95
setMethod · 0.80

Tested by

no test coverage detected