3
0
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(),

Някои файлове не бяха показани, защото твърде много файлове са промени