|
|
@ -13,7 +13,7 @@ class FlexContainerComponent extends Component { |
|
|
|
* @param {Component|Array<Component>} innerComponent |
|
|
|
* @returns {FlexContainerComponent} this component object |
|
|
|
*/ |
|
|
|
componentChildren(innerComponent) { |
|
|
|
childContext(innerComponent) { |
|
|
|
if (innerComponent instanceof Array) { |
|
|
|
innerComponent |
|
|
|
.map(cl => { |
|
|
@ -30,7 +30,7 @@ class FlexContainerComponent extends Component { |
|
|
|
|
|
|
|
}) |
|
|
|
} |
|
|
|
return super.componentChildren(innerComponent); |
|
|
|
return super.childContext(innerComponent); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
@ -39,11 +39,10 @@ class FlexContainerComponent extends Component { |
|
|
|
*/ |
|
|
|
class Column extends FlexContainerComponent { |
|
|
|
constructor(attr = {}) { |
|
|
|
super(document.createElement("div"), attr) |
|
|
|
super(attr) |
|
|
|
.addStyleClass("column-component") |
|
|
|
.modifier( |
|
|
|
new Modifier() |
|
|
|
.fillMaxHeight() |
|
|
|
.setStyleRule("flex-direction", "column") |
|
|
|
); |
|
|
|
} |
|
|
@ -68,7 +67,7 @@ class Row extends FlexContainerComponent { |
|
|
|
* @param {*} innerComponent |
|
|
|
* @returns {Row} |
|
|
|
*/ |
|
|
|
componentChildren(innerComponent) { |
|
|
|
childContext(innerComponent) { |
|
|
|
if (innerComponent instanceof Array) { |
|
|
|
innerComponent |
|
|
|
.map(cl => (cl instanceof Component ? cl : cl.ensureModifier().toComponent())) |
|
|
@ -83,7 +82,7 @@ class Row extends FlexContainerComponent { |
|
|
|
.join(icomp._modifier) |
|
|
|
}) |
|
|
|
} |
|
|
|
return super.componentChildren(innerComponent) |
|
|
|
return super.childContext(innerComponent) |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|