X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/ee06f37b0f6f6d94cd05a6ffae556660f7c4a2bc..c930e9176a5a85509c5b0230e2bff5c22a591432:/docs/source/SlidingPager.html diff --git a/docs/source/SlidingPager.html b/docs/source/SlidingPager.html new file mode 100644 index 00000000..6e4dca6c --- /dev/null +++ b/docs/source/SlidingPager.html @@ -0,0 +1,41 @@ + +
+Ext.ux.SlidingPager = Ext.extend(Object, { + init : function(pbar){ + Ext.each(pbar.items.getRange(2,6), function(c){ + c.hide(); + }); + var slider = new Ext.Slider({ + width: 114, + minValue: 1, + maxValue: 1, + plugins: new Ext.ux.SliderTip({ + getText : function(s){ + return String.format('Page {0} of {1}', s.value, s.maxValue); + } + }), + listeners: { + changecomplete: function(s, v){ + pbar.changePage(v); + } + } + }); + pbar.insert(5, slider); + pbar.on({ + change: function(pb, data){ + slider.maxValue = data.pages; + slider.setValue(data.activePage); + }, + beforedestroy: function(){ + slider.destroy(); + } + }); + } +});+ + \ No newline at end of file