次のようなprimefacesダイアログがあります。
<p:dialog widgetVar="dlg" width="320" height="220" modal="false" closable="false" showHeader="false" resizable="false" position="right,top">
ページ内の要素をクリックすると、このダイアログをモーダルに変更したいと思います。このためのクライアント側 API はありますか?
試した
onclick="dlg.setModal(true);"
成功しませんでした。メソッド setModal() が存在しません。サーバーへのラウンドトリップなしで、この方法でダイアログを変更することは可能ですか?