<header>要素 |
![]() |
ネームスペース: | http://xmlns.oracle.com/uix/ui |
派生元: | <ui:base>要素 |
グループ: | UIX Components |
要素の型: | UINode |
構文 |
![]() |
<header
[ autoflip="boolean" ]
[ icon="anyURI" ]
[ messageType="ui:messageType" ]
[ shortText="string" ]
[ size="unsignedInt" ]
[ text="string" ] > <contents><!-- indexed children --></contents> </header>
説明 |
![]() |
<header>要素は、ラベルおよびオプションのアイコンをセクションの最上部に配置します。 携帯情報端末の場合、header自体は表示されませんが、索引付けされた子が表示されます。 <header>要素は、QuickLinksコントロールがある場合、これと緊密に連係します。 QuickLinksコントロールは、指定したノード下で、最初のヘッダーを除くすべての最上位レベルのヘッダーに対するリンクを設定します。 QuickLinksコントロールがある場合(またはPageLayoutのquickLinksShown属性により作成される場合)、リンク先のヘッダーも、ヘッダーの一部として、ページの最上部へのリンクを持ちます。 リンク先のヘッダーは、すべてancestorPath属性によりQuickLinksコントロールで参照される祖先ノードの子です。 デフォルト(ヘッダーのテキスト全体)と異なるリンク・テキストを指定するには、ヘッダーのshortText属性を希望のテキストに設定します。 HeaderBeanは、ユーザーに重要なメッセージ情報を提供するために、アプリケーション・ページの最上部で使用することもできます。 メッセージの種類は次のとおりです。
HeaderBeanおよびメッセージ情報
表示するヘッダーの種類は、messageType属性を使用して設定します。 error、info、warningまたはconfirmationに対応するUIConstantのいずれかを設定します。 messageTypeが設定されている場合、ヘッダーのテキストは自動的に生成されますが、text属性を使用してオーバーライドできます。 アイコンはオーバーライドできません。
HeaderBeanではCSSスタイルの設定はサポートしませんが、サイズの設定はサポートします。 大きいヘッダーは0、標準のヘッダーは1、小さいヘッダーは2です。
例 |
![]() |
基本例
<header text="This is a Header">
<contents>
<link text="Oracle" destination="http://www.oracle.com"/>
<header text="This is a SubHeader" >
<contents>
<link text="Oracle" destination="http://www.oracle.com"/>
</contents>
</header>
</contents>
</header>
メッセージ情報を表示するヘッダー
<header messageType="error"/>
ヘッダー・サイズの制御
<header text="This is a Header" size="1">
<contents>
The size of the Header has been explicitly set to be
smaller than normal.
<header text="This is a SubHeader" >
<contents>
The size of the SubHeader has not been explicitly set.
Notice the size of the SubHeader is therefore relative
to the size of the header above it.
<header text="This is a SubSubHeader" size="0">
<contents>
The size of the SubSubHeader has been set to be large.
</contents>
</header>
</contents>
</header>
</contents>
</header>
属性 |
![]() |
子要素 |
![]() |
|