Nikatlas 5 年之前
父節點
當前提交
2d91f8eaaa
共有 4 個文件被更改,包括 7 次插入0 次删除
  1. 0 0
      dist/lib/systems/ViewSystem.js
  2. 0 0
      dist/modules/BaseHolder.js
  3. 5 0
      lib/systems/ViewSystem.js
  4. 2 0
      modules/BaseHolder.js

文件差異過大導致無法顯示
+ 0 - 0
dist/lib/systems/ViewSystem.js


文件差異過大導致無法顯示
+ 0 - 0
dist/modules/BaseHolder.js


+ 5 - 0
lib/systems/ViewSystem.js

@@ -204,7 +204,12 @@ export class View {
 		)));
 	}
 	remove(node) {
+		if(node === root) {
+			console.log("Cannot remove Root node", node);
+			return this;
+		}
 		this.ViewTree.remove(node);
+		return this;
 	}
 
 	replace(oldNode,newNode){

+ 2 - 0
modules/BaseHolder.js

@@ -88,6 +88,8 @@ const styles = StyleSheet.create({
 });
 
 BaseHolder.Inputs = {
+	width: new Types.Integer(),
+	height: new Types.Integer().default(40),
 	justifyContent: new Types.Text().default("flex-start"),
 	alignItems: new Types.Text(),
 	alignContent: new Types.Text(),

部分文件因文件數量過多而無法顯示