詳細アイコン ナビゲーション・ペイン

ナビゲーション・ペイン・コンポーネントは、ページ階層の単一レベルのナビゲーション・アイテムを作成するために使用されます。ページ階層はノードのツリー式階層で、アプリケーション内で関連する一連のページを表します。エンド・ユーザーは、リンクのパスをドリルダウンしてページの情報にアクセスできます。

ノードの階層

ナビゲーション・アイテムには、タブ、バー、ボタンなどがあります。ナビゲーション・ペイン・コンポーネントは、一連のコマンド・ナビゲーション・アイテム・コンポーネントを子コンポーネントとして受け入れます。各コマンド・ナビゲーション・アイテムは1つのアイテムを表します。

<af:navigationPane hint="buttons">
  <af:commandNavigationItem text="Link 1"../>
  <af:commandNavigationItem text="Link 2"../>
  <af:commandNavigationItem text="Link 3"../>
</af:navigationPane>  

ナビゲーション・アイテムのタイプは、ナビゲーション・ペイン・コンポーネントの「ヒント」属性によって決まります。「ヒント」属性には、次の値を使用できます。

各タイプは、ページ階層の単一レベルのノードまたはページを表すために使用されます。通常、ページ階層内のナビゲーションにナビゲーション・ペインを使用する場合、第1レベルのノードにはtabsを使用し、第2レベルのノードにはbarを使用します。階層内の任意のページからアクセスできるページ(ヘルプ・ページなど)には、buttonsを使用してグローバル・リンクを表します。この例では、単純にナビゲーション・ペインを使用して、一連のテキスト・リンクを作成します。

ナビゲーション・ペイン・コンポーネントは、XMLメニュー・モデルに宣言的にバインドできます。コマンド・ナビゲーション・アイテム・コンポーネントを個別に使用してナビゲーション・リンクを表現するのではなく、nodeStampファセットと単一のコマンド・ナビゲーション・アイテムのみを使用して、そのレベルに対して適切な数のリンクをスタンプ・アウトします。