h5:rename supernode

This commit is contained in:
pengfei.zhou
2019-12-26 19:15:54 +08:00
committed by osborn
parent 9101c8cd88
commit 47faafae7e
4 changed files with 22 additions and 14 deletions

View File

@@ -3754,12 +3754,11 @@ return __module.exports;
init(superNode) {
if (superNode) {
this.superNode = superNode;
if (this instanceof DoricSuperViewNode) {
if (this instanceof DoricSuperNode) {
this.reusable = superNode.reusable;
}
}
this.view = this.build();
this.view.style.overflow = "hidden";
}
get paddingLeft() {
return this.padding.left || 0;
@@ -3941,7 +3940,7 @@ return __module.exports;
Reflect.apply(this.context.invokeEntityMethod, this.context, argumentsList);
}
}
class DoricSuperViewNode extends DoricViewNode {
class DoricSuperNode extends DoricViewNode {
constructor() {
super(...arguments);
this.reusable = false;
@@ -3987,12 +3986,16 @@ return __module.exports;
this.subModels.delete(id);
}
}
class DoricGroupViewNode extends DoricSuperViewNode {
class DoricGroupViewNode extends DoricSuperNode {
constructor() {
super(...arguments);
this.childNodes = [];
this.childViewIds = [];
}
init(superNode) {
super.init(superNode);
this.view.style.overflow = "hidden";
}
blendProps(v, propName, prop) {
if (propName === 'children') {
if (prop instanceof Array) {
@@ -4406,7 +4409,7 @@ return __module.exports;
}
}
class DoricScrollerNode extends DoricSuperViewNode {
class DoricScrollerNode extends DoricSuperNode {
constructor() {
super(...arguments);
this.childViewId = "";

File diff suppressed because one or more lines are too long