ウィジェットリファレンス
以下の記事は、Tizen SDK Dev Guide にあるWidget Reference の日本語訳です。
その他のドキュメントの日本語訳はTIZEN 2.0 SDK Dev Guide 日本語訳 目次をご覧ください。
[x]が右横についているリンク先は、まだ日本語に翻訳していませんのでご了承下さい。
ウィジェットリファレンス
TizenのWeb UIサービスはTizenのWebブラウザ用に最適化された豊富なTizenウィジェットが用意されています。このウィジェトは次の用途のために使用することができます。
次の表は、TizenのWeb UIサービスが提供するウィジェットの一覧です。
ウィジェット | 説明 |
---|---|
Autodividers | Autodividersは自動的にリストビューのための仕切りを作成します。 |
Button | アクションイベントを生成するために使用することができる画面上のコントロールを表示します |
Checkbox | 1つまたは複数を選択することができる画面上のオプションのリストを表示します。 |
Context popup | アプリケーションのオプションの小さなポップアップリストを表示します。 |
Date picker, Time picker, and Date time picker | 日付と時刻の値を入力するために使用できるコントロールを表示します。 |
Extendable list | 可変長のリストを表示します。 |
Fast scroll | その親のスクロールバーや、各リストビューに関連するショートカットのリストを表示します。 |
Flip toggle switch | 2つの状態を切り替えrるスイッチを表示します。 |
Gallery | ギャラリーで画像を表示します。 |
Handler | タッチしやすいスクロールバーを提供します。 |
Header and footer | デフォルトのヘッダーとフッターのバーを表示します。 |
HTML block | カスタムしたHTMLをウィジェットとして扱います。 |
List | リストビューを表示します。 |
List divider | リストをグループ分けするための区切りです。 |
Multimedia view | オーディオおよびビデオプレーヤーを表示します。 |
Notification | 通知を知らせる小さなポップアップを表示します。 |
Popup | ポップアップを表示します。 |
Progress | 操作が進行中であることを表示します。 |
Progress bar | 進行状況のパーセンテージを表示します。 |
Search filter bar | ページコンテンツを検索するために使用します。 |
Slider | ハンドルをドラッグして値を変更するために使用します。 |
Swipe | 垂直方向にスワイプすることができるリストビューを表示します。 |
Tabbar | 同一のグループをまとめた、順不同のリストのボタンを表示します。 |
Token text area | ユーザーが入力したテキストをボタンにします。 |
Virtual grid | 各データをグリッド形式で表示します。データは動的に管理します。 |
Virtual list | 各データをリスト形式で表示します。データは動的に管理します。 |
ウィジェットは主にJQuery Mobileによって動作します。ウィジェットのプログラミングインターフェイスはjQuery Mobileの ウイジェットのプログラミングインターフェースに似ています。
Tizen UIテーマのサポート
TizenのWeb UIサービスは、CSSや画像ファイルなどの必要なリソースを含むウィジェットテーマを提供します。
ローカリゼーションサポート
TizenのWeb UIサービスローダーは、システムに設定しているデフォルトの言語から適切な言語を自動的にロードします。また、いくつかのTizenウェブウィジェットは、ローカライズされたリソースを持っています(例えば、OK/キャンセルや年/月/日など)。それらのウィジェッドはコーディングすることなくローカリゼーションをサポートされます。 ローカライゼーションの機能はJavaScriptライブラリのGlobalizeによって提供されています。
Webアプリケーションテンプレート
TizenのWeb UIサービスは、基本的なWebアプリケーションやW3C標準のWebアプリケーションを作成するために、標準のWebアプリケーションテンプレートを提供します。 TizenのWeb UIサービスによって生成されたテンプレートアプリケーションは、フレームワークが必要とするすべてのライブラリとリソースが含まれています。
jQuery Mobileに追加されたウィジェットをサポートするオプションについては、ウィジェットのオプション[x]を参照してください。
次に読むドキュメント
日本語訳: yasuyk
This content is licensed under Creative Commons Attribution 3.0. For details, see the Content License.