Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Infinite Scroll View for Titanium
Latest commit e6a7323 @jrf0110 jrf0110 updated readme
Failed to load latest commit information.
.gitignore ignore updated readme
infini-scroll.js updated to our current version without the pull to refresh module

Infinite Scroll View for Titanium

The constructor has two optional parameters: the options object for the Titanium Scroll View and the options for InfiniScroll

var InfiniScroll = require('infini-scroll');
var myScrollView = new InfiniScroll({
  // Pass in any options you want your Ti.UI.ScrollView to have
  showVerticalScrollIndicator: true
}, {
  // trigger the scrollToEnd event at 82% of the way down
  triggerAt: '82%'

  // You could also specify triggerAt in device pixels from the bottom of the scroll view
  // triggerAt: '250dp'
  // Function to call when the event has occurredd
, onScrollToEnd: function(){
      myScrollView.add(new MyDataView(data).view);

// Add the scroll view to your window

In the example above, myScrollView is an instance of the InfiniScroll class, not an instance of a UI element in Titanium. So you can access the scroll view by using myScrollView.view.

Just add views to your InfiniScroll instance via myScrollView.add(myView) and it will re-adjust its events.

Something went wrong with that request. Please try again.