フラグ dojoConfig.diagramForMobile によって、
フィーチャー・セットをロードするかどうかを制御します。
dojoConfig.diagramForMobile が true の場合は、
以下のフィーチャーが使用できません。
- キーボード・インタラクション: 一般に、モバイル・デバイス には物理キーボードがありません。
- 一般的にキーボード・インタラクションに関連付けられているフォーカス管理 (例えば、現行ノードの周囲の点線長方形) は使用できません。
- モバイル・デバイスにはマウスがないため、 マウス・ホイールによるパンは使用できません。
- 囲み枠選択は使用できません。
- 移動インタラクターは使用できません。
- アドーナーを管理するシステムは、通常、エディター・アプリケーション で使用されるため、使用できません。
- ツールチップはモバイル・デバイスで使用できますが、 dijit.Tooltip ウィジェットはモバイル・デバイスに ロードされていないため、dojo.require('dijit.Tooltip') を呼び出す必要があります。
- dojo.i18n は ロードされません (通常、モバイル・アプリケーションではロードされません)。 モバイル・アプリケーションにおける Dojo Diagrammer エラー・メッセージのローカライズについては、 モバイル・デバイスにおけるエラー・メッセージのローカライズ を参照してください。
デフォルトで、diagramForMobile フラグは false です。
モバイル・アプリケーションのダウンロード・サイズを削減したい場合は、これを true に設定する必要があります。
また、例えば、モバイル・アプリケーションで移動インタラクターを使用可能にしたい場合などは、モバイル・デバイスでもこのフラグを false のままにしておくことも可能です。