注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Workshop のレイアウトは、ビルダーがモジュールのユーザーインターフェースの組織方法を設定できるようにします。Workshop モジュールの主要なレイアウトコンポーネント(ヘッダー、ページ、セクション、オーバーレイ)については、以下のセクションで詳しく説明しています。レイアウト要素は、レイアウトサイドバーパネルを選択して要素を設定するか、または主モジュールビューで要素を選択することで編集できます。
Workshop モジュールのヘッダーは、モジュール全体のタイトル、タブ、ボタン用の永続的なツールバーとして機能します。新しいモジュールを作成すると、モジュールヘッダーが画面の上部に表示されます:
ヘッダーが選択されると、プラス(+)記号を使用して、タブやボタングループなどのウィジェットをヘッダーに追加でき、これらを Workshop モジュールのすべてのページで簡単にアクセスできます。モジュールヘッダーが非表示の場合は、レイアウトサイドバーパネルのリストの先頭に表示されるヘッダーオプションを選択して選択できます。
モジュールヘッダーに提供される設定オプションには以下が含まれます:
設定すると、カスタム画像を持つ水平ヘッダーは以下の例のように見えます:
また、モジュールの左側に表示される垂直ヘッダーを設定するオプションもあります。垂直方向を有効にすると、いくつかの追加設定がカスタマイズ可能になります:
折りたたみヘッダーを有効にすると、Button Group と Tabs ウィジェットも折りたたみ状態を持ち、アイコンのみを表示します;この状態ではテキストは削除されます。他のすべてのウィジェットは、モジュールヘッダーが折りたたまれているときに非表示になります。
以下の例は、設定された垂直モジュールヘッダーを示しています:
その折りたたみ状態は以下のとおりです:
ページは、Workshop で複雑なマルチスクリーンアプリケーションを構築するためのモジュールビルダーを可能にします。各ページは、モジュールビルダーが対象とするワークフローをサポートするための独自のウィジェットセットを設定できる空白のキャンバスです。モジュールヘッダーのみがページ間で永続するため、特定のモジュールのための包括的なツールバーを提供します。
上記で示した例のモジュールヘッダーでは、Tabs ウィジェットの各タブは、ページを選択するように設定でき、各ページは異なるユーザーワークフローで設定できます。
ページは、画面の左側のレイアウトパネルから追加できます。ページを追加するには、レイアウトパネルを開き、上部のプラス(+)記号を選択します。次に、以下に示すように新しいページオプションを選択します:
追加したら、新しいページは レイアウトパネルで自動的に選択され、内容の設定を開始できます。以下のスクリーンショットは、モジュール全体のヘッダーの下に2つの垂直に分割されたセクションで初期化されたデフォルトの未設定ページを示しています:
また、ページの下部にあるレイアウトテンプレートピッカーを使用して他のレイアウトテンプレートを探索することもできます。各レイアウトがどのように見えるかは、アイコンにカーソルを置くことでプレビューできます。テンプレートを使用したい場合は、そのアイコンを選択できます;ページレイアウトは選択したものに更新されます。
アプリケーションを編集するとき、ページは作成された順序でリストされます。編集ビューで見たページの順序は、モジュールの動作に影響を与えません。
セクションを追加して内容をページに追加する方法の詳細については、以下のセクションのドキュメンテーションを参照してください。
モジュールのページ間をユーザーが移動するために、ビルダーはレイアウトイベントを使用できます。これは、Button Group や Tabs などのウィジェット内からトリガーできます。
セクションは、各ページとオーバーレイのコンポーネントであり、モジュールビルダーがユーザーインターフェースを細分化できるようにします。各セクションは、1つ以上のウィジェットまたはレイアウトを含むように設定され、そのレイアウト自体が1つ以上のセクションを含むことができます。
セクションの利用可能なレイアウトオプションにアクセスするには、モジュールの任意の空のセクションでレイアウトを設定を選択し、以下に示すようにレイアウトオプションを調べます:
現在サポートされているレイアウトオプションには以下が含まれます:
セクション全体とモジュール内の個々のウィジェットの切り取り、コピー、ペーストのオプションが利用可能で、モジュールビルディング体験をより迅速に提供します。
セクションやウィジェットをペーストするとき、ビルダーは新しいセクションやウィジェットの入力変数を管理する2つのオプションがあります:
オーバーレイは、特定のセクションがワークフローでコンテクストに応じてのみ表示される必要がある場合に使用できます。オーバーレイは、選択したページの上のレイヤーとして表示されます。
ページと同様に、オーバーレイは画面の左側のレイアウトパネルから追加できます。オーバーレイを追加するには、上部のプラス(+)記号を選択します。次に、以下に示すように新規オーバーレイオプションを選択します:
現在、Workshop は2つのオーバーレイタイプをサポートしています:ドロワーとモーダル。これらのタイプは以下で詳しく説明しています。
ドロワーは、画面の側からスライドアウトするオーバーレイです。ドロワーオーバーレイの利用可能な設定オプションには以下が含まれます:
モーダルは、画面の中央に表示されるオーバーレイです。サイズは、モーダルオーバーレイに特定の利用可能な設定オプションです。
Workshop では、さまざまなスタイルフォーマット設定を制御でき、アプリケーションビルダーがモジュールのデザインと感じに更なるカスタマイズを提供します。設定オプションには、ヘッダーフォーマット、背景色、境界線スタイルなどが含まれます。これらのオプションは、ページ、セクション、ウィジェットレベルで利用可能です。
ヘッダーフォーマットオプションは、セクションにヘッダーが有効になっているときに追加できます。利用可能なものは3つあります:
背景色は、モジュールの一部を視覚的に区分するためにページ、セクション、ウィジェットに追加できます。ライトモードとダークモードの両方で5つの色調が利用可能で、透明なオプションもあります。
境界線スタイルは、セクションとウィジェットで設定でき、モジュール内のさまざまな昇降レベルの外観を与えます。利用可能なオプションは4つあります:
パディングは、ページとセクションで設定でき、すべての子コンポーネントの周囲に一貫したパディングまたはスペースを設定します。パディングは、コンポーネント間にスペースを追加して、モジュールに分離性と通気性を提供します。利用可能なオプションは5つあります:
内部セクションスタイル: 任意で、すべての子セクションに適用するさまざまな事前定義されたセクションスタイルの1つを選択します: