You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by pp...@apache.org on 2013/09/10 20:04:53 UTC
[48/51] [partial] [cordova-tizen] Tizen SDK 2.2 support mores samples
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/tizen.types.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/tizen.types.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/tizen.types.xml
new file mode 100644
index 0000000..f52bcab
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/tizen.types.xml
@@ -0,0 +1,575 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<types>
+ <type id="tizen@checked">
+ <constant value="" displayName="Not checked" />
+ <constant value="checked" displayName="Checked" />
+ </type>
+
+ <type id="tizen@disabled">
+ <constant value="" displayName="Not disabled" />
+ <constant value="disabled" displayName="Disabled" />
+ </type>
+
+ <type id="tizen@iconpos">
+ <constant value="left" displayName="Left" />
+ <constant value="right" displayName="Right" />
+ <constant value="top" displayName="Top" />
+ <constant value="bottom" displayName="Bottom" />
+ <!-- <constant value="notext" displayName="Notext" /> -->
+ </type>
+
+ <type id="tizen@position">
+ <constant value="" displayName="Default" />
+ <constant value="fixed" displayName="Fixed" />
+ </type>
+
+ <type id="tizen@theme">
+ <constant value="" displayName="Default" />
+ <constant value="a" displayName="A (default:Black)" />
+ <constant value="b" displayName="B (default:Blue)" />
+ <constant value="c" displayName="C (default:Gray)" />
+ <constant value="d" displayName="D (default:Light Gray)" />
+ <constant value="e" displayName="E (default:Yellow)" />
+ <constant value="f" displayName="F (extra)" />
+ <constant value="g" displayName="G (extra)" />
+ <constant value="h" displayName="H (extra)" />
+ </type>
+
+ <type id="tizen.audio@type">
+ <constant value="audio/mp4" displayName="Mp4" />
+ <constant value="audio/ogg" displayName="Ogg" />
+ <constant value="audio/mpeg" displayName="Mpeg" />
+ </type>
+
+ <type id="tizen.button@icon">
+ <constant value="" displayName="No Icon" />
+ <constant value="arrow-l" displayName="Left arrow" />
+ <constant value="arrow-r" displayName="Right arrow" />
+ <constant value="arrow-u" displayName="Up arrow" />
+ <constant value="arrow-d" displayName="Down arrow" />
+ <constant value="delete" displayName="Delete" />
+ <constant value="plus" displayName="Plus" />
+ <constant value="minus" displayName="Minus" />
+ <constant value="check" displayName="Check" />
+ <constant value="gear" displayName="Gear" />
+ <constant value="refresh" displayName="Refresh" />
+ <constant value="forward" displayName="Forward" />
+ <constant value="back" displayName="Back" />
+ <constant value="grid" displayName="Grid" />
+ <!-- <constant value="star" displayName="Star"/> -->
+ <constant value="alert" displayName="Alert" />
+ <constant value="info" displayName="Info" />
+ <constant value="home" displayName="Home" />
+ <constant value="search" displayName="Search" />
+ <constant value="call" displayName="Call" />
+ <constant value="rename" displayName="Rename" />
+ </type>
+
+ <type id="tizen.button@style">
+ <constant value="" displayName="Box" />
+ <constant value="round" displayName="Round" />
+ </type>
+
+ <type id="tizen.starbutton@style">
+ <constant value="" displayName="Box" />
+ <constant value="circle" displayName="Circle" />
+ <constant value="nobg" displayName="No Background" />
+ </type>
+
+ <type id="tizen.checkboxitem@class">
+ <constant value="" displayName="Default" />
+ <constant value="favorite" displayName="Favorite" />
+ </type>
+
+ <type id="tizen.contextpopup@class">
+ <constant value="horizontal" displayName="Horizontal" />
+ <constant value="button" displayName="Button" />
+ </type>
+
+ <type id="tizen.datetimepicker@type">
+ <constant value="datetime" displayName="Datetime" />
+ <constant value="date" displayName="Date" />
+ <constant value="time" displayName="Time" />
+ </type>
+
+ <type id="tizen.datetimepicker@dateformat">
+ <constant value="MM/dd/yyyy" displayName="MM/dd/yyyy" />
+ <constant value="MM-dd-yyyy" displayName="MM-dd-yyyy" />
+ <constant value="yyyy-MM-dd" displayName="yyyy-MM-dd" />
+ <constant value="yyyy/MM/dd" displayName="yyyy/MM/dd" />
+ <constant value="yy-MM-dd" displayName="yy-MM-dd" />
+ <constant value="yy/MM/dd" displayName="yy/MM/dd" />
+ <constant value="M/dd" displayName="M/dd" />
+ <constant value="M/dd/yy" displayName="M/dd/yy" />
+ <constant value="MM/dd/yy" displayName="MM/dd/yy" />
+ <constant value="dd-MMM" displayName="dd-MMM" />
+ <constant value="dd-MMM-yy" displayName="dd-MMM-yy" />
+ <constant value="MMM-yy" displayName="MMM-yy" />
+ <constant value="MMMM-yy" displayName="MMMM-yy" />
+ </type>
+
+ <type id="tizen.datetimepicker@timeformat">
+ <constant value="HH:mm" displayName="HH:mm" />
+ <constant value="HH:mm:ss" displayName="HH:mm:ss" />
+ <constant value="tt hh:mm" displayName="tt hh:mm" />
+ <constant value="tt hh:mm:ss" displayName="tt hh:mm:ss" />
+ <constant value="hh:mm tt" displayName="hh:mm tt" />
+ <constant value="hh:mm:ss tt" displayName="hh:mm:ss tt" />
+ </type>
+
+ <type id="tizen.dayselector@type">
+ <constant value="horizontal" displayName="Horizontal" />
+ <constant value="vertical" displayName="Vertical" />
+ </type>
+
+ <type id="tizen.fliptoggleswitch@selected">
+ <constant value="" displayName="Off" />
+ <constant value="selected" displayName="On" />
+ </type>
+
+ <type id="tizen.formcontrol@method">
+ <constant value="GET" />
+ <constant value="POST" />
+ </type>
+
+ <type id="tizen.image@unit">
+ <constant value="px" />
+ <constant value="%" />
+ </type>
+
+ <type id="tizen.image@text-align">
+ <constant value="left" displayName="Left" />
+ <constant value="center" displayName="Center" />
+ <constant value="right" displayName="Right" />
+ </type>
+
+ <type id="tizen.image@display">
+ <constant value="block" displayName="Block" />
+ <constant value="inline" displayName="Inline" />
+ </type>
+
+ <type id="tizen.gallery@align">
+ <constant value="top" displayName="Top" />
+ <constant value="middle" displayName="Middle" />
+ <constant value="bottom" displayName="Bottom" />
+ </type>
+
+ <type id="tizen.listbutton@iconpos">
+ <constant value="left" displayName="Left" />
+ <constant value="right" displayName="Right" />
+ </type>
+
+ <type id="tizen.listdivider@style">
+ <constant value="normal" displayName="Normal" />
+ <constant value="check" displayName="Check" />
+ <constant value="dialogue" displayName="Dialogue" />
+ </type>
+
+ <type id="tizen.listitemsubtextone@icon">
+ <constant value="" displayName="None" />
+ <constant value="before" displayName="Before Text" />
+ <constant value="after" displayName="After Text" />
+ </type>
+
+ <type id="tizen.nocontents@type">
+ <constant value="text" displayName="Text" />
+ <constant value="picture" displayName="Picture" />
+ <constant value="multimedia" displayName="Multimedia" />
+ <constant value="unnamed" displayName="Unnamed" />
+ </type>
+
+ <type id="tizen.notification@type">
+ <constant value="ticker" displayName="Ticker" />
+ <constant value="popup" displayName="Popup" />
+ </type>
+
+ <type id="tizen.page@backbutton">
+ <constant value="footer" displayName="Footer" />
+ <constant value="header" displayName="Header" />
+ <constant value="none" displayName="None" />
+ </type>
+
+ <type id="tizen.pagecontrol@value">
+ <constant value="1" />
+ <constant value="2" />
+ <constant value="3" />
+ <constant value="4" />
+ <constant value="5" />
+ <constant value="6" />
+ <constant value="7" />
+ <constant value="8" />
+ <constant value="9" />
+ <constant value="10" />
+ </type>
+
+ <type id="tizen.popup@style">
+ <constant value="center_info" displayName="Center Info" />
+ <constant value="center_title" displayName="Center Title" />
+ <constant value="center_basic_1btn" displayName="Center Basic 1btn" />
+ <constant value="center_basic_2btn" displayName="Center Basic 2btn" />
+ <constant value="center_basic_3btn" displayName="Center Basic 3btn" />
+ <constant value="center_title_1btn" displayName="Center Title 1btn" />
+ <constant value="center_title_2btn" displayName="Center Title 2btn" />
+ <constant value="center_title_3btn" displayName="Center Title 3btn" />
+ <constant value="center_button_vertical" displayName="Center Button Vertical" />
+ <constant value="center_checkbox" displayName="Center Checkbox" />
+ <constant value="center_liststyle_1btn" displayName="Center Liststyle 1btn" />
+ <constant value="center_liststyle_2btn" displayName="Cnter Liststyle 2btn" />
+ <constant value="center_liststyle_3btn" displayName="Center Liststyle 3btn" />
+ </type>
+
+ <type id="tizen.progress@style">
+ <constant value="pending" displayName="Pending" />
+ <constant value="circle" displayName="Circle" />
+ </type>
+
+ <type id="tizen.searchfilterbar@icon">
+ <constant value="" displayName="No Icon" />
+ <constant value="call" displayName="Call" />
+ </type>
+
+ <type id="tizen.slider@icon">
+ <constant value="" displayName="None" />
+ <constant value="bright" displayName="Bright" />
+ <constant value="volume" displayName="Volume" />
+ <constant value="text" displayName="Text" />
+ </type>
+
+ <type id="tizen.tabbaritem@class">
+ <constant value="" displayName="Not Active" />
+ <constant value="ui-btn-active" displayName="Active" />
+ </type>
+
+ <type id="tizen.video@type">
+ <constant value="video/mp4" displayName="Mp4" />
+ <constant value="video/ogg" displayName="Ogg" />
+ <constant value="video/webm" displayName="Webm" />
+ </type>
+
+ <type id="tizen.virtualgrid@direction">
+ <constant value="x" displayName="X" />
+ <constant value="y" displayName="Y" />
+ </type>
+
+ <type id="html.divcontrol@tag">
+ <constant value="div" />
+ <constant value="span" />
+ <constant value="p" />
+ </type>
+
+ <type id="html.heading@size">
+ <constant value="1" />
+ <constant value="2" />
+ <constant value="3" />
+ <constant value="4" />
+ <constant value="5" />
+ <constant value="6" />
+ </type>
+
+ <type id="html.input@type">
+ <constant value="password" displayName="Password" />
+ <constant value="text" displayName="Text" />
+ <!-- HTML5 input types -->
+ <constant value="datetime-local" displayName="Datetime Local" />
+ <constant value="email" displayName="Email" />
+ <constant value="month" displayName="Month" />
+ <constant value="number" displayName="Number" />
+ <constant value="tel" displayName="Tel" />
+ <constant value="url" displayName="Url" />
+ <constant value="week" displayName="Week" />
+ <!-- <constant value="color" displayName="Color" /> -->
+ </type>
+
+ <type id="html.link@direction">
+ <constant value="" displayName="Default" />
+ <constant value="reverse" displayName="Reverse" />
+ </type>
+
+ <type id="html.link@prefetch">
+ <constant value="" displayName="No Prefetch" />
+ <constant value="data-prefetch" displayName="Prefetch" />
+ </type>
+
+ <type id="html.link@rel">
+ <constant value="" displayName="Default" />
+ <constant value="back" displayName="Back" />
+ <constant value="dialog" displayName="Dialog" />
+ <constant value="external" displayName="External" />
+ </type>
+
+ <type id="html.link@transition">
+ <constant value="" displayName="Default" />
+ <constant value="slide" displayName="Slide" />
+ <constant value="slideup" displayName="Slideup" />
+ <constant value="slidedown" displayName="Slidedown" />
+ <constant value="pop" displayName="Pop" />
+ <constant value="fade" displayName="Fade" />
+ <constant value="flip" displayName="Flip" />
+ </type>
+
+ <type id="html@dir">
+ <constant value="ltr" displayName="Ltr" />
+ <constant value="rtl" displayName="Rtl" />
+ <constant value="auto" displayName="Auto" />
+ </type>
+
+ <type id="html@dropzone">
+ <constant value="copy" displayName="Copy" />
+ <constant value="move" displayName="Move" />
+ <constant value="link" displayName="Link" />
+ </type>
+
+ <type id="html@draggable">
+ <constant value="true" displayName="True" />
+ <constant value="false" displayName="False" />
+ <constant value="auto" displayName="Auto" />
+ </type>
+
+ <type id="html@lang">
+ <constant value="ab" displayName="Abkhazian" />
+ <constant value="aa" displayName="Afar" />
+ <constant value="af" displayName="Afrikaans" />
+ <constant value="sq" displayName="Albanian" />
+ <constant value="am" displayName="Amharic" />
+ <constant value="ar" displayName="Arabic" />
+ <constant value="an" displayName="Aragonese" />
+ <constant value="hy" displayName="Armenian" />
+ <constant value="as" displayName="Assamese" />
+ <constant value="ay" displayName="Aymara" />
+ <constant value="az" displayName="Azerbaijani" />
+ <constant value="ba" displayName="Bashkir" />
+ <constant value="eu" displayName="Basque" />
+ <constant value="bn" displayName="Bengali (Bangla)" />
+ <constant value="dz" displayName="Bhutani" />
+ <constant value="bh" displayName="Bihari" />
+ <constant value="bi" displayName="Bislama" />
+ <constant value="br" displayName="Breton" />
+ <constant value="bg" displayName="Bulgarian" />
+ <constant value="my" displayName="Burmese" />
+ <constant value="be" displayName="Byelorussian (Belarusian)" />
+ <constant value="km" displayName="Cambodian" />
+ <constant value="ca" displayName="Catalan" />
+ <constant value="" displayName="Cherokee" />
+ <constant value="" displayName="Chewa" />
+ <constant value="zh" displayName="Chinese (Simplified)" />
+ <constant value="zh" displayName="Chinese (Traditional)" />
+ <constant value="co" displayName="Corsican" />
+ <constant value="hr" displayName="Croatian" />
+ <constant value="cs" displayName="Czech" />
+ <constant value="da" displayName="Danish" />
+ <constant value="" displayName="Divehi" />
+ <constant value="nl" displayName="Dutch" />
+ <constant value="" displayName="Edo" />
+ <constant value="en" displayName="English" />
+ <constant value="eo" displayName="Esperanto" />
+ <constant value="et" displayName="Estonian" />
+ <constant value="fo" displayName="Faeroese" />
+ <constant value="fa" displayName="Farsi" />
+ <constant value="fj" displayName="Fiji" />
+ <constant value="fi" displayName="Finnish" />
+ <constant value="" displayName="Flemish" />
+ <constant value="fr" displayName="French" />
+ <constant value="fy" displayName="Frisian" />
+ <constant value="" displayName="Fulfulde" />
+ <constant value="gl" displayName="Galician" />
+ <constant value="gd" displayName="Gaelic (Scottish)" />
+ <constant value="gv" displayName="Gaelic (Manx)" />
+ <constant value="ka" displayName="Georgian" />
+ <constant value="de" displayName="German" />
+ <constant value="el" displayName="Greek" />
+ <constant value="kl" displayName="Greenlandic" />
+ <constant value="gn" displayName="Guarani" />
+ <constant value="gu" displayName="Gujarati" />
+ <constant value="ht" displayName="Haitian Creole" />
+ <constant value="ha" displayName="Hausa" />
+ <constant value="" displayName="Hawaiian" />
+ <constant value="he, iw" displayName="Hebrew" />
+ <constant value="hi" displayName="Hindi" />
+ <constant value="hu" displayName="Hungarian" />
+ <constant value="" displayName="Ibibio" />
+ <constant value="is" displayName="Icelandic" />
+ <constant value="io" displayName="Ido" />
+ <constant value="" displayName="Igbo" />
+ <constant value="id, in" displayName="Indonesian" />
+ <constant value="ia" displayName="Interlingua" />
+ <constant value="ie" displayName="Interlingue" />
+ <constant value="iu" displayName="Inuktitut" />
+ <constant value="ik" displayName="Inupiak" />
+ <constant value="ga" displayName="Irish" />
+ <constant value="it" displayName="Italian" />
+ <constant value="ja" displayName="Japanese" />
+ <constant value="jv" displayName="Javanese" />
+ <constant value="kn" displayName="Kannada" />
+ <constant value="" displayName="Kanuri" />
+ <constant value="ks" displayName="Kashmiri" />
+ <constant value="kk" displayName="Kazakh" />
+ <constant value="rw" displayName="Kinyarwanda (Ruanda)" />
+ <constant value="ky" displayName="Kirghiz" />
+ <constant value="rn" displayName="Kirundi (Rundi)" />
+ <constant value="" displayName="Konkani" />
+ <constant value="ko" displayName="Korean" />
+ <constant value="ku" displayName="Kurdish" />
+ <constant value="lo" displayName="Laothian" />
+ <constant value="la" displayName="Latin" />
+ <constant value="lv" displayName="Latvian (Lettish)" />
+ <constant value="li" displayName="Limburgish ( Limburger)" />
+ <constant value="ln" displayName="Lingala" />
+ <constant value="lt" displayName="Lithuanian" />
+ <constant value="mk" displayName="Macedonian" />
+ <constant value="mg" displayName="Malagasy" />
+ <constant value="ms" displayName="Malay" />
+ <constant value="ml" displayName="Malayalam" />
+ <constant value="mt" displayName="Maltese" />
+ <constant value="mi" displayName="Maori" />
+ <constant value="mr" displayName="Marathi" />
+ <constant value="mo" displayName="Moldavian" />
+ <constant value="mn" displayName="Mongolian" />
+ <constant value="na" displayName="Nauru" />
+ <constant value="ne" displayName="Nepali" />
+ <constant value="no" displayName="Norwegian" />
+ <constant value="oc" displayName="Occitan" />
+ <constant value="or" displayName="Oriya" />
+ <constant value="om" displayName="Oromo (Afaan Oromo)" />
+ <constant value="" displayName="Papiamentu" />
+ <constant value="ps" displayName="Pashto (Pushto)" />
+ <constant value="pl" displayName="Polish" />
+ <constant value="pt" displayName="Portuguese" />
+ <constant value="pa" displayName="Punjabi" />
+ <constant value="qu" displayName="Quechua" />
+ <constant value="rm" displayName="Rhaeto-Romance" />
+ <constant value="ro" displayName="Romanian" />
+ <constant value="ru" displayName="Russian" />
+ <constant value="" displayName="Sami (Lappish)" />
+ <constant value="sm" displayName="Samoan" />
+ <constant value="sg" displayName="Sangro" />
+ <constant value="sa" displayName="Sanskrit" />
+ <constant value="sr" displayName="Serbian" />
+ <constant value="sh" displayName="Serbo-Croatian" />
+ <constant value="st" displayName="Sesotho" />
+ <constant value="tn" displayName="Setswana" />
+ <constant value="sn" displayName="Shona" />
+ <constant value="ii" displayName="Sichuan Yi" />
+ <constant value="sd" displayName="Sindhi" />
+ <constant value="si" displayName="Sinhalese" />
+ <constant value="ss" displayName="Siswati" />
+ <constant value="sk" displayName="Slovak" />
+ <constant value="sl" displayName="Slovenian" />
+ <constant value="so" displayName="Somali" />
+ <constant value="es" displayName="Spanish" />
+ <constant value="su" displayName="Sundanese" />
+ <constant value="sw" displayName="Swahili (Kiswahili)" />
+ <constant value="sv" displayName="Swedish" />
+ <constant value="" displayName="Syriac" />
+ <constant value="tl" displayName="Tagalog" />
+ <constant value="tg" displayName="Tajik" />
+ <constant value="" displayName="Tamazight" />
+ <constant value="ta" displayName="Tamil" />
+ <constant value="tt" displayName="Tatar" />
+ <constant value="te" displayName="Telugu" />
+ <constant value="th" displayName="Thai" />
+ <constant value="bo" displayName="Tibetan" />
+ <constant value="ti" displayName="Tigrinya" />
+ <constant value="to" displayName="Tonga" />
+ <constant value="ts" displayName="Tsonga" />
+ <constant value="tr" displayName="Turkish" />
+ <constant value="tk" displayName="Turkmen" />
+ <constant value="tw" displayName="Twi" />
+ <constant value="ug" displayName="Uighur" />
+ <constant value="uk" displayName="Ukrainian" />
+ <constant value="ur" displayName="Urdu" />
+ <constant value="uz" displayName="Uzbek" />
+ <constant value="" displayName="Venda" />
+ <constant value="vi" displayName="Vietnamese" />
+ <constant value="vo" displayName="Volapük" />
+ <constant value="wa" displayName="Wallon" />
+ <constant value="cy" displayName="Welsh" />
+ <constant value="wo" displayName="Wolof" />
+ <constant value="xh" displayName="Xhosa" />
+ <constant value="" displayName="Yi" />
+ <constant value="yi, ji" displayName="Yiddish" />
+ <constant value="yo" displayName="Yoruba" />
+ </type>
+
+ <type id="font@family">
+ <constant value="" displayName="(None)" />
+ <constant value="Georgia" displayName="Georgia" />
+ <!--
+ <constant value="Palatino Linotype" displayName="Palatino Linotype" />
+ <constant value="Book Antiqua" displayName="Book Antiqua" />
+ -->
+ <constant value="Times New Roman" displayName="Times New Roman" />
+ <constant value="Arial" displayName="Arial" />
+ <constant value="Helvetica" displayName="Helvetica" />
+ <constant value="Arial Black" displayName="Arial Black" />
+ <!--
+ <constant value="Impact" displayName="Impact" />
+ <constant value="Lucida Sans Unicode" displayName="Lucida Sans Unicode" />
+ <constant value="Tahoma" displayName="Tahoma" />
+ <constant value="Verdana" displayName="Verdana" />
+ -->
+ <constant value="Courier New" displayName="Courier New" />
+ <!--
+ <constant value="Lucida Console" displayName="Lucida Console" />
+ -->
+ </type>
+
+ <type id="font@size">
+ <constant value="" displayName="(None)" />
+ <constant value="6px" displayName="6px" />
+ <constant value="8px" displayName="8px" />
+ <constant value="9px" displayName="9px" />
+ <constant value="10px" displayName="10px" />
+ <constant value="11px" displayName="11px" />
+ <constant value="12px" displayName="12px" />
+ <constant value="14px" displayName="14px" />
+ <constant value="16px" displayName="16px" />
+ <constant value="18px" displayName="18px" />
+ <constant value="20px" displayName="20px" />
+ <constant value="22px" displayName="22px" />
+ <constant value="24px" displayName="24px" />
+ <constant value="26px" displayName="26px" />
+ <constant value="28px" displayName="28px" />
+ <constant value="36px" displayName="36px" />
+ <constant value="48px" displayName="48px" />
+ <constant value="72px" displayName="72px" />
+ </type>
+
+ <type id="border@style">
+ <constant value="" displayName="(None)" />
+ <constant value="none" displayName="none" />
+ <constant value="hidden" displayName="hidden" />
+ <constant value="dotted" displayName="dotted" />
+ <constant value="dashed" displayName="dashed" />
+ <constant value="solid" displayName="solid" />
+ <constant value="double" displayName="double" />
+ <constant value="groove" displayName="groove" />
+ <constant value="ridge" displayName="ridge" />
+ <constant value="inset" displayName="inset" />
+ <constant value="outset" displayName="outset" />
+ </type>
+ <type id="style@size">
+ <constant value="" displayName="(None)" />
+ <constant value="6" displayName="6" />
+ <constant value="8" displayName="8" />
+ <constant value="9" displayName="9" />
+ <constant value="10" displayName="10" />
+ <constant value="11" displayName="11" />
+ <constant value="12" displayName="12" />
+ <constant value="14" displayName="14" />
+ <constant value="16" displayName="16" />
+ <constant value="18" displayName="18" />
+ <constant value="20" displayName="20" />
+ <constant value="22" displayName="22" />
+ <constant value="24" displayName="24" />
+ <constant value="26" displayName="26" />
+ <constant value="28" displayName="28" />
+ <constant value="36" displayName="36" />
+ <constant value="48" displayName="48" />
+ <constant value="72" displayName="72" />
+ </type>
+ <type id="position@position">
+ <constant value="absolute" displayName="absolute" />
+ <constant value="relative" displayName="relative" />
+ </type>
+</types>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.canvas.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.canvas.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.canvas.widget.xml
new file mode 100644
index 0000000..76279e3
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.canvas.widget.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="html.canvas" displayName="Canvas"
+ smallIcon="canvas_small.png" icon.16="canvas_16.png"
+ category="HTML"
+ description="This widget is a standard HTML widget."
+ helpCategory="Tizen_Html"
+ helpContents=""
+ borderVisible="true"
+ guideText="Canvas">
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="width" type="integer" displayName="Width" default="320"/>
+ <property name="height" type="integer" displayName="Height" default="240"/>
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="html.canvas">
+ <canvas>
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@id" mode="simple-property"/>
+ <xsl:apply-templates select="@width" mode="simple-property"/>
+ <xsl:apply-templates select="@height" mode="simple-property"/>
+ </canvas>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.divcontrol.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.divcontrol.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.divcontrol.widget.xml
new file mode 100644
index 0000000..22eba79
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.divcontrol.widget.xml
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="html.divcontrol" displayName="Div Control"
+ smallIcon="divcontrol_small.png" icon.16="divcontrol_16.png"
+ category="HTML"
+ description="This widget is a standard HTML widget."
+ helpCategory="Tizen_Html"
+ helpContents=""
+ feedbackHeight="65" borderVisible="true"
+ guideText="Drop any widget"
+ setStyle="true">
+
+ <relations>
+ <content type="widget"/>
+ <nocontent ids="tizen.header,tizen.footer,tizen.tabbar,tizen.searchfilterbar"/>
+ </relations>
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="group-position" type="group-position" displayName="Position" default="" category="Layout">
+ <property name="position" type="position@position" displayName="Position" selector="#%id%" default="relative">
+ <condition name="enable-property" value="absolute" target="left"/>
+ <condition name="enable-property" value="absolute" target="top"/>
+ </property>
+ <property name="left" type="style@size" displayName="Left" selector="#%id%"/>
+ <property name="top" type="style@size" displayName="Top" selector="#%id%"/>
+ <property name="width" type="style@size" displayName="Width" selector="#%id%"/>
+ <property name="height" type="style@size" displayName="Height" selector="#%id%"/>
+ </property>
+ <property name="style" type="string" displayName="Style" default="overflow: hidden;"/>
+
+ <!-- global attribute -->
+ <!-- <property name="accesskey" type="string" displayName="Accesskey" default="">
+ <condition name="string-max-length" value="1" error="string-max-length"/>
+ </property> -->
+ <property name="class" type="string" displayName="Class" default=""/>
+ <!-- <property name="contenteditable" type="boolean" displayName="Contenteditable" default=""/>
+ <property name="contextmenu" type="string" displayName="Contextmenu" default=""/>
+ <property name="dir" type="html@dir" displayName="Dir" default=""/>
+ <property name="draggable" type="html@draggable" displayName="Draggable" default=""/>
+ <property name="dropzone" type="html@dropzone" displayName="Dropzone" default=""/>
+ <property name="hidden" type="string" displayName="Hidden" default=""/>
+ <property name="lang" type="html@lang" displayName="Lang" default="en"/>
+ <property name="spellcheck" type="boolean" displayName="Spellcheck" default=""/>
+ <property name="tabindex" type="integer" displayName="Tabindex" default=""/>
+ <property name="title" type="string" displayName="Title" default=""/> -->
+ <!-- global attribute -->
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="html.divcontrol">
+ <div>
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@id" mode="simple-property"/>
+ <xsl:apply-templates select="@*" mode="simple-property"/>
+ <xsl:apply-templates select="*[name() != 'tizen.header' and name() != 'tizen.footer' and name() != 'tizen.tabbar' and name() != 'tizen.searchfilterbar']"/>
+ </div>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.formcontrol.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.formcontrol.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.formcontrol.widget.xml
new file mode 100644
index 0000000..385b816
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.formcontrol.widget.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="html.formcontrol" displayName="Form Control"
+ smallIcon="formcontrol_small.png" icon.16="formcontrol_16.png"
+ category="HTML,Form Elements"
+ description="This widget is a standard HTML widget."
+ helpCategory="Tizen_Html"
+ helpContents=""
+ feedbackHeight="65" borderVisible="true"
+ guideText="Drop any widget"
+ setStyle="true">
+
+ <relations>
+ <content type="widget"/>
+ <nocontent ids="tizen.header,tizen.footer,tizen.tabbar,tizen.searchfilterbar"/>
+ </relations>
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="action" type="string" displayName="Action" default=""/>
+ <property name="method" type="tizen.formcontrol@method" displayName="Method" default="GET"/>
+ <!-- <property name="data-ajax" type="boolean" displayName="Data Ajax" default="true"/> -->
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="html.formcontrol">
+ <form data-ajax="true">
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@*" mode="simple-property"/>
+
+ <xsl:apply-templates select="*[name() != 'tizen.header' and name() != 'tizen.footer' and name() != 'tizen.tabbar' and name() != 'tizen.searchfilterbar']"/>
+ </form>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.heading.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.heading.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.heading.widget.xml
new file mode 100644
index 0000000..dd2b104
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.heading.widget.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="html.heading" displayName="Heading"
+ smallIcon="heading_small.png" icon.16="heading_16.png"
+ category="HTML"
+ description="This widget is a standard HTML widget."
+ helpCategory="Tizen_Html"
+ helpContents=""
+ borderVisible="false">
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="text" type="string" displayName="Text" default="" initValue="Heading"/>
+ <property name="group-text" type="group-text" displayName="Text Style" default="">
+ <property name="font-family" type="font@family" displayName="Font Family" selector="#%id%"/>
+ <property name="text-align" type="css-text-align" displayName="Text Align" selector="#%id%"/>
+ <property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%"/>
+ <property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%"/>
+ <property name="color" type="css-color" displayName="Color" selector="#%id%"/>
+ </property>
+ <property name="size" type="html.heading@size" displayName="Size" default="3"/>
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="html.heading">
+ <xsl:variable name="elem_name" select="concat('h', @size)"/>
+ <xsl:element name="{$elem_name}">
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@id" mode="simple-property"/>
+ <xsl:value-of select="@text"/>
+ </xsl:element>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.htmlblock.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.htmlblock.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.htmlblock.widget.xml
new file mode 100644
index 0000000..f9170d9
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.htmlblock.widget.xml
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="html.htmlblock" displayName="HTML Block"
+ smallIcon="htmlblock_small.png" icon.16="htmlblock_16.png"
+ category="HTML"
+ description="The HTML block widget treats custom HTML as a widget. The user can insert any HTML command using this widget."
+ helpCategory="Tizen_Html"
+ helpContents="/org.tizen.web.uiwidget.apireference/html/widgets/widget_htmlblock.htm"
+ borderVisible="false"
+ setStyle="true">
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="group-position" type="group-position" displayName="Position" default="" category="Layout">
+ <property name="position" type="position@position" displayName="Position" selector="#%id%" default="relative">
+ <condition name="enable-property" value="absolute" target="left"/>
+ <condition name="enable-property" value="absolute" target="top"/>
+ </property>
+ <property name="left" type="style@size" displayName="Left" selector="#%id%"/>
+ <property name="top" type="style@size" displayName="Top" selector="#%id%"/>
+ <property name="width" type="style@size" displayName="Width" selector="#%id%"/>
+ <property name="height" type="style@size" displayName="Height" selector="#%id%"/>
+ </property>
+ <property name="htmltext" type="htmlstring" displayName="HTML Text" default="&lt;Input HTML Text...&gt;"/>
+
+ <!-- global attribute -->
+ <!-- <property name="accesskey" type="string" displayName="Accesskey" default="">
+ <condition name="string-max-length" value="1" error="string-max-length"/>
+ </property> -->
+ <property name="class" type="string" displayName="Class" default=""/>
+ <!-- <property name="contenteditable" type="boolean" displayName="Contenteditable" default=""/>
+ <property name="contextmenu" type="string" displayName="Contextmenu" default=""/>
+ <property name="dir" type="html@dir" displayName="Dir" default=""/>
+ <property name="draggable" type="html@draggable" displayName="Draggable" default=""/>
+ <property name="dropzone" type="html@dropzone" displayName="Dropzone" default=""/>
+ <property name="hidden" type="string" displayName="Hidden" default=""/>
+ <property name="lang" type="html@lang" displayName="Lang" default="en"/>
+ <property name="spellcheck" type="boolean" displayName="Spellcheck" default=""/>
+ <property name="tabindex" type="integer" displayName="Tabindex" default=""/>
+ <property name="title" type="string" displayName="Title" default=""/> -->
+ <!-- global attribute -->
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+ <event name="onvmouseover" displayName="VmouseOver" eventType="event.defaultevent" />
+ <event name="onvmouseout" displayName="VMouseOut" eventType="event.defaultevent" />
+ <event name="onvmousedown" displayName="VMouseDown" eventType="event.defaultevent" />
+ <event name="onvmousemove" displayName="VMouseMove" eventType="event.defaultevent" />
+ <event name="onvmouseup" displayName="VMouseUp" eventType="event.defaultevent" />
+ <event name="onvclick" displayName="VClick" eventType="event.defaultevent" />
+ <event name="onvmousecancel" displayName="VMouseCancel" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="html.htmlblock">
+ <div>
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@*[name() != 'htmltext']" mode="simple-property"/>
+
+ <xsl:comment>HtmlCodeBlock-Start[#<xsl:value-of select="@id"/>]</xsl:comment>
+ <xsl:text>
+ </xsl:text>
+ <xsl:value-of select="text()" disable-output-escaping="yes"/>
+ <xsl:comment>HtmlCodeBlock-End[#<xsl:value-of select="@id"/>]</xsl:comment>
+ </div>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.image.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.image.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.image.widget.xml
new file mode 100644
index 0000000..81d8c9a
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.image.widget.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="html.image" displayName="Image"
+ smallIcon="image_small.png" icon.16="image_16.png"
+ category="HTML"
+ description="This widget is a standard HTML widget."
+ helpCategory="Tizen_Html"
+ helpContents=""
+ borderVisible="false">
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="src" type="image" displayName="Src" default=""/>
+ <property name="width" type="string" displayName="Width" default="" initValue="288"/>
+ <property name="width-unit" type="tizen.image@unit" displayName="Width Unit" default="" initValue="px"/>
+ <property name="height" type="string" displayName="Height" default="" initValue="100"/>
+ <property name="height-unit" type="tizen.image@unit" displayName="Height Unit" default="" initValue="px"/>
+ <property name="text-align" type="tizen.image@text-align" displayName="Align" default="left"/>
+ <property name="display" type="tizen.image@display" displayName="Display" default="block"/>
+ <property name="group-border" type="group" displayName="Border Style" default="">
+ <property name="border-width" type="style@size" displayName="Width" selector="#%id%">
+ <condition name="integer-max" value="999" error="integer-max"/>
+ </property>
+ <property name="border-color" type="css-color" displayName="Color" selector="#%id%"/>
+ <property name="border-style" type="border@style" displayName="Style" selector="#%id%"/>
+ </property>
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="html.image">
+ <div>
+ <xsl:attribute name="style">
+ <xsl:value-of select="concat('display:', @display , '; text-align:', @text-align)"/>
+ </xsl:attribute>
+ <img>
+ <xsl:attribute name="style">
+ <xsl:value-of select="concat('width:', @width , @width-unit, '; height:', @height, @height-unit)"/>
+ </xsl:attribute>
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@id" mode="simple-property"/>
+ <xsl:apply-templates select="@src" mode="simple-property"/>
+ </img>
+ </div>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.label.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.label.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.label.widget.xml
new file mode 100644
index 0000000..3a7b405
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.label.widget.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="html.label" displayName="Label"
+ smallIcon="label_small.png" icon.16="label_16.png"
+ category="HTML,Form Elements"
+ description="This widget is a standard HTML widget."
+ helpCategory="Tizen_Html"
+ helpContents=""
+ borderVisible="false">
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="text" type="string" displayName="Text" default="" initValue="Label"/>
+ <property name="group-text" type="group-text" displayName="Text Style" default="">
+ <property name="font-family" type="font@family" displayName="Font Family" selector="#%id%"/>
+ <property name="font-size" type="font@size" displayName="Font Size" selector="#%id%"/>
+ <property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id%"/>
+ <property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%"/>
+ <property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%"/>
+ <property name="color" type="css-color" displayName="Color" selector="#%id%"/>
+ </property>
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="html.label">
+ <label>
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@id" mode="simple-property"/>
+ <xsl:value-of select="@text"/>
+ </label>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.link.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.link.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.link.widget.xml
new file mode 100644
index 0000000..99d4409
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.link.widget.xml
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="html.link" displayName="Link"
+ smallIcon="link_small.png" icon.16="link_16.png"
+ category="HTML"
+ description="This widget is a standard HTML widget."
+ helpCategory="Tizen_Html"
+ helpContents=""
+ borderVisible="false">
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="text" type="string" displayName="Text" default="" initValue="Link"/>
+ <property name="group-text" type="group-text" displayName="Text Style" default="">
+ <property name="font-family" type="font@family" displayName="Font Family" selector="#%id%"/>
+ <property name="font-size" type="font@size" displayName="Font Size" selector="#%id%"/>
+ <property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%"/>
+ <property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%">
+ <condition name="disable-property-by-value" value="underline"/>
+ </property>
+ <property name="color" type="css-color" displayName="Color" selector="#%id%"/>
+ </property>
+ <property name="href" type="url" displayName="Link To" default=""/>
+ <!-- <property name="data-ajax" type="boolean" displayName="Ajax" default="true"/> -->
+ <property name="data-direction" type="html.link@direction" displayName="Direction" default=""/>
+ <property name="data-dom-cache" type="boolean" displayName="DOM Cache" default="false"/>
+ <property name="data-prefetch" type="html.link@prefetch" displayName="Prefetch" default=""/>
+ <!-- <property name="data-rel" type="html.link@rel" displayName="Rel" default=""/> -->
+ <property name="data-transition" type="html.link@transition" displayName="Transition" default="slide"/>
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="html.link">
+ <a data-ajax="true">
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@*[name() != 'text' and name() != 'data-prefetch']" mode="simple-property"/>
+ <xsl:apply-templates select="@data-prefetch[string-length(.) > 0]" mode="simple-property"/>
+ <xsl:value-of select="@text"/>
+ </a>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.submit.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.submit.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.submit.widget.xml
new file mode 100644
index 0000000..befc709
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.submit.widget.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="html.submit" displayName="Submit Button"
+ smallIcon="submitbutton_small.png" icon.16="submitbutton_16.png"
+ category="HTML,Form Elements"
+ description="This widget is a standard HTML widget."
+ helpCategory="Tizen_Html"
+ helpContents=""
+ borderVisible="false">
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="name" type="string" displayName="Name" default=""/>
+ <property name="value" type="string" displayName="Text" default="" initValue="Submit"/>
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+ <event name="oncreate" displayName="Create" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="html.submit">
+ <input type="submit">
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@*" mode="simple-property"/>
+ </input>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.text.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.text.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.text.widget.xml
new file mode 100644
index 0000000..777a63f
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.text.widget.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="html.text" displayName="Text"
+ smallIcon="text_small.png" icon.16="text_16.png"
+ category="HTML"
+ description="This widget is a standard HTML widget."
+ helpCategory="Tizen_Html"
+ helpContents=""
+ borderVisible="false">
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="text" type="string" displayName="Text" default="" initValue="Text"/>
+ <property name="group-text" type="group-text" displayName="Text Style" default="">
+ <property name="font-family" type="font@family" displayName="Font Family" selector="#%id%"/>
+ <property name="font-size" type="font@size" displayName="Font Size" selector="#%id%"/>
+ <property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%"/>
+ <property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%"/>
+ <property name="color" type="css-color" displayName="Color" selector="#%id%"/>
+ </property>
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="html.text">
+ <div>
+ <xsl:call-template name="print-part-id"/>
+ <b>
+ <xsl:apply-templates select="@id" mode="simple-property"/>
+ <xsl:value-of select="@text"/>
+ </b>
+ </div>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.textarea.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.textarea.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.textarea.widget.xml
new file mode 100644
index 0000000..8796a50
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.textarea.widget.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="html.textarea" displayName="Text Area"
+ smallIcon="textarea_small.png" icon.16="textarea_16.png"
+ category="HTML,Form Elements"
+ description="This widget is a standard HTML widget."
+ helpCategory="Tizen_Html"
+ helpContents=""
+ borderVisible="false">
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="name" type="string" displayName="Name" default=""/>
+ <property name="placeholder" type="string" displayName="Placeholder" default=""/>
+ <property name="group-text-placeholder" type="group-text" displayName="Placeholder Style" default="">
+ <property name="font-family" type="font@family" displayName="Font Family" selector="#%id%::-webkit-input-placeholder"/>
+ <property name="font-size" type="font@size" displayName="Font Size" selector="#%id%::-webkit-input-placeholder"/>
+ <property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id%::-webkit-input-placeholder"/>
+ <property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%::-webkit-input-placeholder"/>
+ <property name="color" type="css-color" displayName="Color" selector="#%id%::-webkit-input-placeholder"/>
+ </property>
+ <property name="value" type="string" displayName="Initial Text" default=""/>
+ <property name="group-text" type="group-text" displayName="Initial Text Style" default="">
+ <property name="font-family" type="font@family" displayName="Font Family" selector="#%id%"/>
+ <property name="font-size" type="font@size" displayName="Font Size" selector="#%id%"/>
+ <property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id%"/>
+ <property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%"/>
+ <property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%"/>
+ <property name="color" type="css-color" displayName="Color" selector="#%id%"/>
+ </property>
+ <property name="group-border" type="group" displayName="Border Style" default="">
+ <property name="border-width" type="style@size" displayName="Width" selector="#%id%">
+ <condition name="integer-max" value="999" error="integer-max"/>
+ </property>
+ <property name="border-color" type="css-color" displayName="Color" selector="#%id%"/>
+ <property name="border-style" type="border@style" displayName="Style" selector="#%id%"/>
+ </property>
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+ <event name="oncreate" displayName="Create" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="html.textarea">
+ <textarea>
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@*[name() != 'value']" mode="simple-property"/>
+ <xsl:value-of select="@value"/>
+ </textarea>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.textinput.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.textinput.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.textinput.widget.xml
new file mode 100644
index 0000000..5316ab3
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/html.textinput.widget.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="html.textinput" displayName="Text Input"
+ smallIcon="textinput_small.png" icon.16="textinput_16.png"
+ category="HTML,Form Elements"
+ description="This widget is a standard HTML widget."
+ helpCategory="Tizen_Html"
+ helpContents=""
+ borderVisible="false">
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="type" type="html.input@type" displayName="Input Type" default="text"/>
+ <property name="name" type="string" displayName="Name" default=""/>
+ <property name="placeholder" type="string" displayName="Placeholder" default=""/>
+ <property name="group-text-placeholder" type="group-text" displayName="Placeholder Style" default="">
+ <property name="font-family" type="font@family" displayName="Font Family" selector="#%id%::-webkit-input-placeholder"/>
+ <property name="font-size" type="font@size" displayName="Font Size" selector="#%id%::-webkit-input-placeholder"/>
+ <property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id%::-webkit-input-placeholder"/>
+ <property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%::-webkit-input-placeholder"/>
+ <property name="color" type="css-color" displayName="Color" selector="#%id%::-webkit-input-placeholder"/>
+ </property>
+ <property name="value" type="string" displayName="Initial Text" default=""/>
+ <property name="group-text" type="group-text" displayName="Initial Text Style" default="">
+ <property name="font-family" type="font@family" displayName="Font Family" selector="#%id%"/>
+ <property name="font-size" type="font@size" displayName="Font Size" selector="#%id%"/>
+ <property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id%"/>
+ <property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%"/>
+ <property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%"/>
+ <property name="color" type="css-color" displayName="Color" selector="#%id%"/>
+ </property>
+ <property name="group-border" type="group" displayName="Border Style" default="">
+ <property name="border-width" type="style@size" displayName="Width" selector="#%id%">
+ <condition name="integer-max" value="999" error="integer-max"/>
+ </property>
+ <property name="border-color" type="css-color" displayName="Color" selector="#%id%"/>
+ <property name="border-style" type="border@style" displayName="Style" selector="#%id%"/>
+ </property>
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+ <event name="oncreate" displayName="Create" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="html.textinput">
+ <input>
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@*" mode="simple-property"/>
+ </input>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.audio.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.audio.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.audio.widget.xml
new file mode 100644
index 0000000..a95c622
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.audio.widget.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.audio" displayName="Audio"
+ smallIcon="audio_small.png" icon.16="audio_16.png"
+ category="Content"
+ description="The audio widget shows a player control that you can use to view and handle multimedia content"
+ helpCategory="Tizen_Widget"
+ helpContents="audio"
+ borderVisible="false">
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="data-control" type="boolean" displayName="Control" default="false"/>
+ <property name="data-fullscreen" type="boolean" displayName="Fullscreen" default="false"/>
+ <property name="style" type="string" displayName="Style" default=""/>
+ <property name="src" type="audio" displayName="Src" default=""/>
+ <property name="type" type="tizen.audio@type" displayName="Type" default="audio/mp4"/>
+ <property name="data-theme" type="string" displayName="Theme" default=""/>
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+ <event name="oncreate" displayName="Create" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="tizen.audio">
+ <audio>
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@id" mode="simple-property"/>
+ <xsl:apply-templates select="@data-control" mode="simple-property"/>
+ <xsl:apply-templates select="@data-fullscreen" mode="simple-property"/>
+ <xsl:apply-templates select="@style" mode="simple-property"/>
+ <xsl:apply-templates select="@data-theme" mode="simple-property"/>
+ <source>
+ <xsl:apply-templates select="@src" mode="simple-property"/>
+ <xsl:apply-templates select="@type" mode="simple-property"/>
+ </source>
+ </audio>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.button.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.button.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.button.widget.xml
new file mode 100644
index 0000000..1145659
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.button.widget.xml
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.button" displayName="Button"
+ smallIcon="button_small.png" icon.16="button_16.png"
+ category="Buttons,Toolbars"
+ description="The button widget shows on the screen a control that you can use to generate an action event when pressed and released."
+ helpCategory="Tizen_Widget"
+ helpContents="button"
+ borderVisible="false">
+
+ <condition name="change-property-by-parent" value="tizen.swipeitem" target="data-inline" targetValue="true"/>
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="text" type="string" displayName="Text" default="" initValue="Button"/>
+ <property name="group-text" type="group-text" displayName="Text Style" default="">
+ <property name="font-family" type="font@family" displayName="Font Family" selector="#%id% span .ui-btn-text"/>
+ <property name="font-size" type="font@size" displayName="Font Size" selector="#%id% span"/>
+ <property name="text-align" type="css-text-align" displayName="Text Align" selector="#%id% span"/>
+ <property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id% span .ui-btn-text"/>
+ <property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id% span .ui-btn-text"/>
+ <property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id% span .ui-btn-text"/>
+ <property name="color" type="css-color" displayName="Color" selector="#%id% span .ui-btn-text"/>
+ </property>
+ <property name="data-style" type="tizen.button@style" displayName="Style" default=""
+ tooltip="It applies different styles of button">
+ <condition name="disable-property-by-parent" value="tizen.footer"/>
+ </property>
+ <property name="data-icon" type="tizen.button@icon" displayName="Icon" default=""
+ tooltip="Defines an icon for a button">
+ <condition name="disable-property" value="" target="data-iconpos"/>
+ <condition name="disable-property-by-parent" value="tizen.footer"/>
+ </property>
+ <property name="data-iconpos" type="tizen@iconpos" displayName="Icon Position" default="left"/>
+ <!-- <property name="data-iconshadow" type="boolean" displayName="Icon Shadow" default="true" notsupported="true"/> -->
+ <property name="data-inline" type="boolean" displayName="Inline" default="false">
+ <condition name="disable-property-by-parent" value="tizen.footer"/>
+ <condition name="disable-property-by-parent" value="tizen.listitem"/>
+ <condition name="disable-property-by-parent" value="tizen.swipeitem"/>
+ </property>
+ <property name="group-border-inner" type="group" displayName="Inner Border Style" default="">
+ <property name="border-width" type="style@size" displayName="Width" selector="#%id% .ui-btn-inner">
+ <condition name="integer-max" value="999" error="integer-max"/>
+ </property>
+ <property name="border-color" type="css-color" displayName="Color" selector="#%id% .ui-btn-inner"/>
+ <property name="border-style" type="border@style" displayName="Style" selector="#%id% .ui-btn-inner"/>
+ </property>
+ <property name="group-border-outer" type="group" displayName="Outer Border Style" default="">
+ <property name="border-width" type="style@size" displayName="Width" selector="#%id%">
+ <condition name="integer-max" value="999" error="integer-max"/>
+ </property>
+ <property name="border-color" type="css-color" displayName="Color" selector="#%id%"/>
+ <property name="border-style" type="border@style" displayName="Style" selector="#%id%"/>
+ </property>
+
+ <!-- <property name="data-shadow" type="boolean" displayName="Shadow" default="true" notsupported="true"/>
+ <property name="data-mini" type="boolean" displayName="Mini" default="false" notsupported="true"/> -->
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+ <!-- <event name="oncreate" displayName="Create" eventType="event.defaultevent" />
+ <event name="onblur" displayName="Blur" eventType="event.defaultevent" />
+ <event name="onchange" displayName="Change" eventType="event.defaultevent" />
+ <event name="onfocus" displayName="Focus" eventType="event.defaultevent" />
+ <event name="onreset" displayName="Reset" eventType="event.defaultevent" />
+ <event name="onselect" displayName="Select" eventType="event.defaultevent" />
+ <event name="onsubmit" displayName="Submit" eventType="event.defaultevent" /> -->
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="tizen.button">
+ <div data-role="button" data-corners="false">
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@*[name() != 'text' and name() != 'data-iconpos']" mode="simple-property"/>
+ <xsl:if test="string-length(@data-icon) != 0">
+ <xsl:apply-templates select="@data-iconpos" mode="simple-property"/>
+ </xsl:if>
+ <xsl:value-of select="@text"/>
+ </div>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.checkboxes.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.checkboxes.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.checkboxes.widget.xml
new file mode 100644
index 0000000..db27e5f
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.checkboxes.widget.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.checkboxes" displayName="Check Boxes"
+ smallIcon="checkboxes_small.png" icon.16="checkboxes_16.png"
+ category="Form Elements"
+ description="The check boxes widget shows on the screen a list of options where one or more can be selected."
+ helpCategory="Tizen_Widget"
+ helpContents="checkboxes"
+ feedbackHeight="25" borderVisible="true"
+ guideText="Drop a Check Box Item">
+
+ <relations>
+ <content ids="tizen.checkboxitem"/>
+ </relations>
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="text" type="string" displayName="Text" default="" initValue="Choose:"/>
+ <property name="group-text" type="group-text" displayName="Text Style" default="">
+ <property name="font-family" type="font@family" displayName="Font Family" selector="#%id% .ui-controlgroup-label"/>
+ <property name="font-size" type="font@size" displayName="Font Size" selector="#%id% .ui-controlgroup-label"/>
+ <property name="text-align" type="css-text-align" displayName="Text Align" selector="#%id% .ui-controlgroup-label"/>
+ <property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id% .ui-controlgroup-label"/>
+ <property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id% .ui-controlgroup-label"/>
+ <property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id% .ui-controlgroup-label"/>
+ <property name="color" type="css-color" displayName="Color" selector="#%id% .ui-controlgroup-label"/>
+ </property>
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+ <!-- <event name="oncreate" displayName="Create" eventType="event.defaultevent" /> -->
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="tizen.checkboxes">
+ <div data-role="fieldcontain">
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@id" mode="simple-property"/>
+ <fieldset data-role="controlgroup" data-type="vertical">
+ <xsl:if test="@text[string-length(.) > 0]">
+ <legend>
+ <xsl:value-of select="@text"/>
+ </legend>
+ </xsl:if>
+ <xsl:apply-templates select="html.text"/>
+ <xsl:apply-templates select="tizen.checkboxitem"/>
+ </fieldset>
+ </div>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.checkboxitem.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.checkboxitem.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.checkboxitem.widget.xml
new file mode 100644
index 0000000..6872006
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.checkboxitem.widget.xml
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.checkboxitem" displayName="Check Box Item"
+ smallIcon="checkboxitem_small.png" icon.16="checkboxitem_16.png"
+ category="Form Elements,List"
+ description="This widget can be used only in the check boxes and list widget."
+ helpCategory="Tizen_Widget"
+ helpContents="checkboxes"
+ feedbackWidth="100%" feedbackHeight="39" borderVisible="false">
+
+ <relations>
+ <parent ids="tizen.checkboxes,tizen.listitem,tizen.listdivider"/>
+ </relations>
+
+ <condition name="change-property-by-parent" value="tizen.listitem" target="text" targetValue=""/>
+ <condition name="change-property-by-parent" value="tizen.listdivider" target="text" targetValue=""/>
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="text" type="string" displayName="Text" default="" initValue="Checkbox">
+ <condition name="disable-property-by-parent" value="tizen.listitem"/>
+ <condition name="disable-property-by-parent" value="tizen.listdivider"/>
+ </property>
+ <property name="group-text" type="group-text" displayName="Text Style" default="">
+ <property name="font-family" type="font@family" displayName="Font Family" selector="#%id%+label .ui-btn-text"/>
+ <property name="font-size" type="font@size" displayName="Font Size" selector="#%id%+label .ui-btn-text"/>
+ <property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%+label .ui-btn-text"/>
+ <property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%+label .ui-btn-text"/>
+ <property name="color" type="css-color" displayName="Color" selector="#%id%+label .ui-btn-text"/>
+ </property>
+ <property name="name" type="string" displayName="Name" default=""/>
+ <property name="value" type="string" displayName="Value" default=""/>
+ <property name="checked" type="tizen@checked" displayName="Checked" default=""/>
+ <property name="disabled" type="tizen@disabled" displayName="Disabled" default=""/>
+ <property name="class" type="tizen.checkboxitem@class" displayName="Class" default=""
+ tooltip="Apply checkbox style"/>
+
+ <event name="onchange" displayName="Change" eventType="event.defaultevent" />
+ <!-- <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+ <event name="oncreate" displayName="Create" eventType="event.defaultevent" /> -->
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="tizen.checkboxitem">
+ <input type="checkbox">
+ <xsl:attribute name="id">
+ <xsl:value-of select="@id"/>
+ </xsl:attribute>
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@name" mode="simple-property"/>
+ <xsl:apply-templates select="@value" mode="simple-property"/>
+ <xsl:apply-templates select="@checked[string-length(.) > 0]" mode="simple-property"/>
+ <xsl:apply-templates select="@disabled[string-length(.) > 0]" mode="simple-property"/>
+ <xsl:apply-templates select="@class" mode="simple-property"/>
+ </input>
+
+ <xsl:if test="string-length(@text) != 0">
+ <label>
+ <xsl:attribute name="for">
+ <xsl:value-of select="@id"/>
+ </xsl:attribute>
+ <xsl:value-of select="@text"/>
+ </label>
+ </xsl:if>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.collapsible.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.collapsible.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.collapsible.widget.xml
new file mode 100644
index 0000000..626e0b2
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.collapsible.widget.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.collapsible" displayName="Collapsible"
+ smallIcon="collapsible_small.png" icon.16="collapsible_16.png"
+ category="Content"
+ description="Create a Collapsible"
+ helpCategory="Tizen_Widget"
+ helpContents="collapsible"
+ borderVisible="false">
+
+ <content type="widget" exclude-ids="tizen.header,tizen.footer"/>
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="text" type="string" displayName="Text" default="" initValue="Section Header"/>
+ <property name="data-collapsed" type="boolean" displayName="Collapsed" default="" initValue="false"/>
+ <property name="data-content-theme" type="tizen@theme" displayName="Content theme" default="" notsupported="true"/>
+ <property name="data-iconpos" type="tizen@iconpos" displayName="Icon Position" default="" notsupported="true"/>
+ <property name="theme" type="tizen@theme" displayName="Theme" default="" notsupported="true"/>
+ <property name="mini" type="boolean" displayName="Mini" default="false" notsupported="true"/>
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+ <event name="oncreate" displayName="Create" eventType="event.defaultevent" />
+ <event name="oncollapse" displayName="Collapse" eventType="event.defaultevent" />
+ <event name="onexpand" displayName="Expand" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="tizen.collapsible">
+ <div data-role="collapsible">
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@*[name() != 'text']" mode="simple-property"/>
+ <h3>
+ <xsl:value-of select="@text"/>
+ </h3>
+ <xsl:apply-templates select="*[name() != 'tizen.header' and name() != 'tizen.footer']"/>
+ </div>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.collapsibleset.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.collapsibleset.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.collapsibleset.widget.xml
new file mode 100644
index 0000000..d198352
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.collapsibleset.widget.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.collapsibleset" displayName="Collapsible Set"
+ smallIcon="collapsibleset_small.png" icon.16="collapsibleset_16.png"
+ category="Content"
+ description="Create a Collapsible Set"
+ helpCategory="Tizen_Widget"
+ helpContents="collapsibleset"
+ feedbackHeight="42" borderVisible="true"
+ guideText="Drop a Collapsible.">
+
+ <content ids="tizen.collapsible"/>
+
+ <property name="id" type="string" displayName="ID" default="" category="Common">
+ <condition name="string-id" error="string-id"/>
+ </property>
+ <property name="data-content-theme" type="tizen@theme" displayName="Content theme" default="" notsupported="true"/>
+ <property name="data-iconpos" type="tizen@iconpos" displayName="Icon Position" default="" notsupported="true"/>
+ <property name="theme" type="tizen@theme" displayName="Theme" default="" notsupported="true"/>
+ <property name="mini" type="boolean" displayName="Mini" default="false" notsupported="true"/>
+
+ <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+ <event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+ <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+ <event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+ <event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+ <event name="oncreate" displayName="Create" eventType="event.defaultevent" />
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="tizen.collapsibleset">
+ <div data-role="collapsible-set">
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@*" mode="simple-property"/>
+ <xsl:apply-templates select="html.text"/>
+ <xsl:apply-templates select="tizen.collapsible"/>
+ </div>
+ </xsl:template>
+ </xsl-for-output>
+</widget>
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.content.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.content.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.content.widget.xml
new file mode 100644
index 0000000..7150343
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.content.widget.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.content" displayName="Content"
+ smallIcon="" icon.16="content_16.png"
+ category="Content"
+ description="The content is the area below the header, showing the main content of the page"
+ paletteVisible="false"
+ helpCategory="Tizen_Widget"
+ helpContents="content"
+ borderVisible="false">
+
+ <relations>
+ <parent ids="tizen.page"/>
+ <content type="widget"/>
+ <nocontent ids="tizen.page,tizen.content,tizen.header,tizen.footer,tizen.tabbar,tizen.searchfilterbar"/>
+ </relations>
+
+ <property name="id" type="string" displayName="ID" default="" category="Common"/>
+ <property name="data-handler" type="boolean" displayName="Handler" default="false"/>
+
+ <xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="tizen.content">
+ <div data-role="content" data-scroll="y">
+ <xsl:call-template name="print-part-id"/>
+ <xsl:apply-templates select="@*" mode="simple-property"/>
+ <xsl:apply-templates select="*"/>
+ </div>
+ </xsl:template>
+ </xsl-for-output>
+</widget>