テーマは、アプリの外観と操作性を表すテンプレート フレームワークです。テーマのコンテンツには、パネル、スタイル、およびレイアウトのコレクション、ならびに、テーマの構成済みウィジェットが含まれています。複数のテーマを 1 つのアプリに含めることができますが、アプリの実行中に使用できるテーマは 1 つのみです。
Web AppBuilder for ArcGIS は、すぐに使用できるテーマを提供します。[テーマ] タブは、以下の機能をサポートしています。
- テーマの選択 - 次のテーマの中から 1 つを選択します。
- ビルボード - このテーマは、すべてのテーマの中で最も画面を広く使うことができ、ウィジェット コントローラーは含まれていません。テーマ内のすべてのウィジェットは、画面上に配置されています。これは、単純なタスクのアプリ用に設計されています。
- ボックス - すべてのウィジェットに、ウィジェット コントローラーからアクセスすることに特化したテーマです。デフォルトでは、すべての画面上のウィジェットは非表示に設定されています。プレースホルダーはありません。これは、マップ上に余計なものを置きたくないアプリのために設計されたテーマです。
- ダート - ウィジェット コントローラー内のウィジェットが、プレースホルダー ウィジェットのように表示されます。複数のウィジェットを開いて移動できます。デフォルトでは、すべての画面上のウィジェットは非表示に設定されています。プレースホルダーはありません。
- 折りたたみ可能 - Web AppBuilder で最初に提供されたテーマです。これは、すべてのタイプのウィジェットをサポートし、複雑なタスクのアプリに使用できます。
- ジュエリー ボックス - 折りたたみ可能なテーマから発展したテーマで、使用頻度の高いウィジェットをアプリの左側に配置します。これは、ワークフロー タスクのアプリ用に設計されています。
- ローンチパッド - Apple の Mac OS スタイルを好むユーザー向けに設計されています。これを使用すると、複数のウィジェットを開き、それらを移動、サイズ変更、最小化できます。
- プラトー - フラット ツールバーおよびウィジェット コンテナーを含む最新の基本アプリケーションの作成に使用できます。
- タブ - 折りたたみ可能なテーマと同様に、すべてのウィジェット タイプをサポートし、複雑なタスクのアプリに使用できます。
注意:
3D アプリの構築時に、プラトー テーマを使用することはできません。
現在、次のテーマは Internet Explorer 8 をサポートしていません: ボックス、ダート、ローンチパッド。
- スタイルの選択 - 使用できるスタイルは、選択したテーマによって異なります。ほとんどのテーマ (ローンチパッドを除く) は、8 種類の色の中から選択できます。
- レイアウトの選択 - レイアウトは、事前に設定されたユーザー インターフェイス アイテムの配置を反映します。
- 2D アプリを作成する場合、使用可能なレイアウトは、選択するテーマに応じて変わります。さらに、レイアウトのスタイルには 2 種類あり、 1 つはデスクトップ用、もう 1 つはモバイル デバイス用です。画面の高さか幅のどちらかが 600 ピクセル以下の場合は、モバイル用のレイアウトが適用されます。
- 3D アプリを作成する場合、各テーマにはデスクトップ専用の 2 つのレイアウトがあります。