| <?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> |