hideShowHeaderコンポーネントは、ヘッダーの下のコンテンツを表示(disclosed)または非表示(undisclosed)に切り替えるために使用します。
hideShowHeaderコンポーネントの矢印アイコンおよび矢印アイコンのヒント・テキストは自動的に生成されます。hideShowコンポーネントと異なり、hideShowHeaderコンポーネントは矢印アイコンの隣にデフォルトのテキストを表示せず、promptという名前の子がありません。希望するテキストを表示するには、hideShowHeaderのtext属性を設定する必要があります。
disclosed属性は、hideShowHeaderコンポーネントの下のコンテンツを表示するか非表示にするかを指定します。disclosed属性がfalse(デフォルト)の場合、コンテンツが非表示となり、矢印アイコンは横を指します。disclosed属性をtrueに設定した場合、コンテンツが表示され、矢印アイコンは下を指します。
hideShowHeaderリンクはdestination属性とid属性に基づいて生成されるURLです。destinationを指定しない場合、そのページのデフォルトのURLが使用されます。ユーザーが矢印アイコンをクリックすると、サーバーにイベントが送信されます。生成されるURLのパラメータはshowまたはhideのイベントIDであり、hideShowHeader IDがソース・パラメータです。ユーザーが矢印アイコンをクリックしたときにhideShowHeaderリンクが正しく機能するためには、showおよびhideのイベント・ハンドラを設定する必要があります。
hideShowHeaderコンポーネントでは、JavaScriptを使用してフォームの送信をトリガーするリンクも生成できます。formSubmitted属性をtrueに設定すると、フォームの送信が有効になり、それによってイベント・フィールドとソース・フィールドがshowまたはhideおよびhideShowHeader IDに設定されます。
hideShowHeaderコンポーネントは、ページの部分レンダリングを使用してアプリケーションにイベントを送信できます。ページの部分レンダリングを有効にするには、次の要件を満たしている必要があります。
uix-config.xml
)で<accessibility-mode>inaccessible</accessibility-mode>
を設定すること。
これらの要件のいずれかが満たされていない場合、あるいはブラウザでページの部分レンダリングがサポートされていない場合には、ページの全体レンダリングが使用されます。
headerについて
hideShowについて
ページの部分レンダリングについて
hideShowコンポーネントの挿入
hideShowHeaderコンポーネントの挿入
レイアウト・コンポーネントの使用
Copyright © 1997, 2004, Oracle. All rights reserved.