phaser4-rex-plugins
Version:
21 lines (19 loc) • 688 B
JavaScript
import IndexOf from '../../../../plugins/utils/object/IndexOf.js';
import Container from '../../container/Container.js';
const ContainerSetChildVisible = Container.prototype.setChildVisible;
export default {
setChildVisible(child, visible) {
var key;
if (typeof (child) === 'string') {
var key = child;
child = this.sizerChildren[key];
} else {
key = IndexOf(this.sizerChildren, child);
}
if (visible === undefined) {
visible = (this.currentChildKey === key) ? true : false;
}
ContainerSetChildVisible.call(this, child, visible);
return this;
}
}