とはUIObject#setVisible(false)
機能的に異なるのWidget#removeFromParent
ですか?
その上、DialogBox#hide
ただのワッパー呼び出しUIObject#setVisible(false)
ですか?
実際の例はありますか?
とはUIObject#setVisible(false)
機能的に異なるのWidget#removeFromParent
ですか?
その上、DialogBox#hide
ただのワッパー呼び出しUIObject#setVisible(false)
ですか?
実際の例はありますか?
UIObject#setVisible
要素に CSS の「display」属性を設定します。があり、HTMLPanel
setVisible(false) を呼び出すと、次のようになります
< div style="display:none">マイ HTML パネル !< /div>
removeFromParent は、ページの DOM から要素を削除します。繰り返しますがHTMLPanel
、ページの本文に を添付して removeFromParent() を呼び出した場合は、
< body>
<div >My HTML Panel !</div>
</body>
に
< body> < /body>
そのため、ウィジェットを親から削除すると、再度表示したい場合は再接続する必要があります。
2番目の質問については、コードを見ていませんが、DialogBox#hide
おそらくsetVisible(false)
ある時点で呼び出すと思います。