我有一个边界布局,比如说两个区域;中部和西部。westregion 添加了 splitter 参数并且是可折叠的。现在我有一个工具栏,我想从中隐藏/显示西部区域。我通过调用toggleTargetCmp()
分离器的方法解决了这个问题。我知道,这是一种私有方法,不应该使用,但我没有找到其他方法来存档它。到现在为止还挺好。这一切都有效。
getCollapseTarget()
但是现在,如果单击工具栏中的按钮,我想隐藏拆分器和占位符(我使用拆分器的方法获取占位符 ownet )。我尝试了它,setVisible(false)
它适用于拆分器,但它不适用于占位符......在更深入地查看占位符实例后,我可以告诉它已设置为hidden: true
但它使用hideMode: 'offsets'
默认情况下的加号hiddenAnchestor: false
,该加号未记录在API。
根据hideMode的 API 文档,我尝试'display'
在调用之前将其设置为setVisible(false)
没有任何运气,占位符仍然可见。
那么我怎样才能隐藏占位符呢。还是有更好的存档方法?