Sha256: 4485e2df1ef415c0f8a1df4659701d9123383406437aa5d14e7763d17cab7a56
Contents?: true
Size: 594 Bytes
Versions: 37
Compression:
Stored size: 594 Bytes
Contents
//= require ./adjacent_pages pageflow.AdjacentPreloader = pageflow.Object.extend({ initialize: function(adjacentPages) { this.adjacentPages = adjacentPages; }, attach: function(events) { this.listenTo(events, 'page:change', this.preloadAdjacent); }, preloadAdjacent: function(page) { _(this.adjacentPages.of(page)).each(function(page) { page.preload(); }); } }); pageflow.AdjacentPreloader.create = function(pages, scrollNavigator) { return new pageflow.AdjacentPreloader( new pageflow.AdjacentPages( pages, scrollNavigator ) ); };
Version data entries
37 entries across 37 versions & 1 rubygems