UNPKG

phaser4-rex-plugins

Version:
26 lines (22 loc) 947 B
var ResolveChildrenHeight = function (parentHeight) { // Resolve width of sizer children var child, expandedChildHeight, childHeight; for (var i in this.sizerChildren) { child = this.sizerChildren[i]; if (child && child.isRexSizer && !child.ignoreLayout) { if (parentHeight !== undefined) { // Normal case expandedChildHeight = this.getExpandedChildHeight(child, parentHeight); childHeight = child.resolveHeight(expandedChildHeight); if (childHeight === undefined) { childHeight = expandedChildHeight; } child.resolveChildrenHeight(childHeight); } else if (child.minHeight > 0) { // Child has minHeight child.resolveChildrenHeight(child.minHeight); } } } } export default ResolveChildrenHeight;