DojoMobileOpener

DojoMobileOpener ウィジェットは、ダイアログなどの 2 次ビューを表示するためのメカニズムをカプセル化するコンポーネントです。

プロパティー

isModal
オープナーがモーダルかどうかを示すブール値。 オープナーがモーダルの場合は、オープナーが表示されなくなるまで親ウィジェットと対話できません。
children
子ウィジェットの配列。

関数

showOpener

これは、ウィジェットのフィールドに指定された内容を別のビューで表示します。 装置の画面の高さや幅が 500px 未満の場合、ビューは、矢印なしで下からポップアップするオーバーレイとして表示されます。 それ以外の場合、ビューは、aroundWidget によってツールチップとして指定されたウィジェットを指す矢印とともに表示される場合があります。

aroundWidget ウィジェットは、オープナーがツールチップとして動作するときにポップアップする位置を示します。 このパラメーターを使用できるのは、オープナーがモーダル・モードでツールチップとして動作する場合に限られます。 そのため、次のコードは非モーダル・オープナーの場合にのみ機能しますが、 モーダル・オープナーの場合は、幅と高さが両方とも 500px を超えるタブレット装置で実行されたときは 失敗する可能性があります。
nonModalOpener DojoMobileOpener{isModal = false}; 
_nonmodalOpener.showOpener( null, null ); //successed

_modalOpener DojoMobileOpener{isModal = true}; 
_modalOpener.showOpener( null, null ); // may fail
ツールチップ・コンテンツは、 最適なモードで aroundWidget に関係する位置に配置されます。 このパラメーターが使用されるのは、オープナーがモーダル・モードでツールチップとして動作する場合に限られます。 以下のパラメーター・オプションを確認してください。
* DojoMobileLib.OPENER_POP_BEFORE: places drop down before the aroundWidget
* DojoMobileLib.OPENER_POP_AFTER: places drop down after the aroundWidget
* DojoMobileLib.OPENER_POP_ABOVE: drop down goes above aroundWidget
* DojoMobileLib.OPENER_POP_BELOW: drop down goes below aroundWidget
hideOpener
これは、オープナーのコンテンツを非表示にします。

フィードバック