npm install com.imobicloud.pagingPaging for ScrollableView
xml
app.tss
".paging-container": { height: 76, top: 0, touchEnabled: false }
".messages-paging-inner": { width: Ti.UI.SIZE, height: 5, touchEnabled: false }
".messages-paging-dot": { width: 5, height: 5, left: 4.5, borderRadius: 2.5, touchEnabled: false }
".messages-paging-dot-on": { backgroundColor: '#8c919c', opacity: 0.58 }
".messages-paging-dot-off": { backgroundColor: '#fff', opacity: 0.91 }
js
$.paging.load($, {
classes: 'messages',
currentPage: 0,
scrollableView: scroller
});
/*
$.paging.load($, {
classes: 'messages',
currentPage: 0,
scrollableView: scroller,
// view source for pageFormatter + pageUpdater examples
pageFormatter: function(container, params) {},
pageUpdater: function(container, params) {}
});
*/
$.paging.unload();
Change log:
- 5/31/2017
+ deprecated count parameter in favor of [pageFormatter] and [pageUpdater] parameter
+ deprecated update function in favor of [pageFormatter] and [pageUpdater] parameter
+ add pageFormatter parameter
+ add pageUpdater parameter
- 5/26/2017:
+ add currentPage parameter
+ fix undefined view