blob: 669b8301f2184fb016d8d0ebcde342254c0f7191 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<widget id="tizen.list" displayName="List"
smallIcon="list_small.png" icon.16="list_16.png"
category="List"
description="The list widget is used to display, for example, navigation data, results, and data entries."
helpCategory="Tizen_Widget"
helpContents="list"
feedbackHeight="60" borderVisible="true"
guideText="Drop a List Item">
<relations>
<content ids="tizen.listitem,tizen.listdivider"/>
</relations>
<property name="id" type="string" displayName="ID" default="" category="Common">
<condition name="string-id" error="string-id"/>
</property>
<!-- <property name="data-filter" type="boolean" displayName="Filter" default="false"/>
<property name="data-filter-placeholder" type="string" displayName="Filter Placeholder" default=""/>
<property name="data-inset" type="boolean" displayName="Inset" default="false"/> -->
<property name="data-autodividers" type="boolean" displayName="Auto Dividers" default="false"/>
<property name="data-fastscroll" type="boolean" displayName="Fast Scroll" default="false"/>
<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.list">
<ul data-role="listview">
<xsl:call-template name="print-part-id"/>
<xsl:apply-templates select="@*[name() != 'data-fastscroll']" mode="simple-property"/>
<xsl:apply-templates select="@data-fastscroll[. = 'true']" mode="simple-property"/>
<xsl:apply-templates select="html.text"/>
<xsl:apply-templates select="*[name() != 'html.text']"/>
</ul>
</xsl:template>
</xsl-for-output>
</widget>