Skip to content

Instantly share code, notes, and snippets.

@meelash
Created August 8, 2011 13:56
Show Gist options
  • Select an option

  • Save meelash/1131779 to your computer and use it in GitHub Desktop.

Select an option

Save meelash/1131779 to your computer and use it in GitHub Desktop.
@instanceVariables =
activities:
fetch:
apiCall : 'fetchActivities'
apiParams :
limit : 50
returnedDataInit : @initializeActivity
returnedDataPostProcess : @activitiesPostProcess
returnedDataChangeType: 'refresh' #'addStart', 'addEnd', 'removeStart', 'removeEnd', 'remove'
filter:
apiCall : 'fetchActivities'
apiParams :
limit : 50
filters : ({type})-> if ($.isArray type) then type else [type]
returnedDataPreProcess : ()->
@allActivities or= []
@allActivities.concat @activities
returnedDataInit : @initializeActivity
returnedDataPostProcess : @activitiesPostProcess
returnedDataChangeType: 'refresh'
pageDown:
apiCall : 'fetchActivities'
apiParams :
limit : 5
skip: @activities.length
returnedDataInit : @initializeActivity
returnedDataPostProcess : @activitiesPostProcess
returnedDataChangeType: 'addStart'
receive:
refresh:null
addTo:
returnedDataInit : @initializeActivity
returnedDataPostProcess : @activitiesPostProcess
returnedDataChangeType : 'addEnd'
remove:null
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment