Remove depracated usage of virtuallist
authorPrzemyslaw Ciezkowski <p.ciezkowski@samsung.com>
Wed, 13 Mar 2013 15:06:45 +0000 (16:06 +0100)
committerYoumin Ha <youmin.ha@samsung.com>
Fri, 22 Mar 2013 11:21:33 +0000 (20:21 +0900)
Change-Id: I46a2087a59104cc2e8042d8dfc6b8e779ea589a8

demos/tizen-winsets/widgets/list/list-extendable.html
demos/tizen-winsets/widgets/list/list-extendable.js
demos/tizen-winsets/widgets/list/virtuallist-normal.html
demos/tizen-winsets/widgets/list/virtuallist-normal_3_1_14.html
demos/tizen-winsets/widgets/list/virtuallist-normal_3_1_4.html
demos/tizen-winsets/widgets/list/virtuallist-normal_3_1_6.html
demos/tizen-winsets/widgets/list/virtuallist-normal_3_2_7.html
demos/tizen-winsets/widgets/list/virtuallist.js

index 4489e4d..465b568 100644 (file)
@@ -12,8 +12,7 @@
                <h1>extendable list</h1>
        </div>
        <div data-role="content">
-               <ul id = "extendable_list_main" data-role="extendablelist" data-extenditems="50" data-template="tmp-1line" data-dbtable="JSON_DATA">
-               </ul>
+               <ul id = "extendable_list_main" data-role="extendablelist" data-extenditems="50" data-template="tmp-1line"></ul>
        </div>
        <div data-role="footer">
        </div>
index fea40cb..305ff3b 100644 (file)
@@ -1,10 +1,11 @@
 $("#genlist_extendable_page").one("pagecreate", function ( el ) {
        /*?_=ts code for no cache mechanism*/
        $.getScript( "./virtuallist-db-demo.js", function ( data, textStatus ) {
-               $("ul").filter( function () {
-                       return $( this ).data("role") == "extendablelist";
-               }).addClass("elLoadSuccess");
-               $("ul.ui-extendable-list-container").extendablelist("create");
-               // TODO: 'create' is called twice!!
+               $("ul.ui-extendable-list-container").extendablelist("create", {
+                       itemData: function ( idx ) {
+                               return JSON_DATA[ idx ];
+                       },
+                       numItemData: JSON_DATA.length
+               });
        });
 });
\ No newline at end of file
index 621394a..ac21145 100644 (file)
@@ -18,7 +18,7 @@
                        </li>
                </script>
 
-               <ul id="virtuallist-normal_1line_ul" data-role="virtuallistview" data-template="tmp-1line" data-dbtable="JSON_DATA" data-row="100">
+               <ul id="virtuallist-normal_1line_ul" data-role="virtuallistview" data-template="tmp-1line" data-row="100">
                </ul>
        </div>
        <div data-role="footer">
index 7459555..dc5c5a1 100644 (file)
@@ -21,7 +21,7 @@
                                <div data-role="button" data-inline="true" data-icon="plus" data-style="circle"></div>
                        </li>
                </script>
-               <ul id="virtuallist-normal_1line-bigicon5_ul" data-role="virtuallistview" data-template="tmp-1line-bigicon5" data-dbtable="JSON_DATA" data-row="100">
+               <ul id="virtuallist-normal_1line-bigicon5_ul" data-role="virtuallistview" data-template="tmp-1line-bigicon5" data-row="100">
                </ul>
        </div>
        <div data-role="footer">
index ddfd481..7b0bf5f 100644 (file)
@@ -20,7 +20,7 @@
                                <div data-role="button" data-inline="true">${ACTIVE}</div>
                        </li>
                </script>
-               <ul id="virtuallist-normal_1line-btn1_ul" data-role="virtuallistview" data-template="tmp-1line-btn1" data-dbtable="JSON_DATA" data-row="100">
+               <ul id="virtuallist-normal_1line-btn1_ul" data-role="virtuallistview" data-template="tmp-1line-btn1" data-row="100">
                </ul>
        </div>
        <div data-role="footer">
index e79834a..be3571d 100644 (file)
@@ -10,7 +10,7 @@
                                <div data-role="toggleswitch"/></div>
                        </li>
                </script>
-               <ul id="virtuallist-normal_1line-toggle_ul" data-role="virtuallistview" data-template="tmp-1line-toggle" data-dbtable="JSON_DATA" data-row="100">
+               <ul id="virtuallist-normal_1line-toggle_ul" data-role="virtuallistview" data-template="tmp-1line-toggle" data-row="100">
                </ul>
        </div>
        <div data-role="footer">
index ccba32c..aca25c7 100644 (file)
@@ -31,7 +31,7 @@
 
                        </script>
 
-               <ul id="virtuallist-normal_2line-star1_ul" data-role="virtuallistview" data-template="tmp-2line-star1" data-dbtable="JSON_DATA" data-row="100">
+               <ul id="virtuallist-normal_2line-star1_ul" data-role="virtuallistview" data-template="tmp-2line-star1" data-row="100">
                </ul>
        </div>
        <div data-role="footer" data-add-back-btn="true">
index fa6c49c..5d58e69 100644 (file)
@@ -2,9 +2,11 @@
 $("div.virtuallist_demo_page").one("pagecreate", function () {
        /* ?_=ts code for no cache mechanism */
        $.getScript( "virtuallist-db-demo.js", function ( data, textStatus ) {
-               $("ul").filter( function () {
-                       return $( this ).data("role") == "virtuallistview";
-               }).addClass("vlLoadSuccess");
-               $("ul.ui-virtual-list-container").virtuallistview("create");
+               $("ul.ui-virtual-list-container").virtuallistview("create", {
+                       itemData: function ( idx ) {
+                               return JSON_DATA[ idx ];
+                       },
+                       numItemData: JSON_DATA.length
+               });
        });
 });
\ No newline at end of file