Sha256: 2da249de3759868044493f9679f7344075f328aea2ab8adf493273ed41af13cc

Contents?: true

Size: 388 Bytes

Versions: 8

Compression:

Stored size: 388 Bytes

Contents

/**
 * Create a single observable listener for scroll events. Used for lazy loading based
 * on the viewport, and for fixed position backgrounds.
 */
(function() {
    PIE.OnScroll = new PIE.Observable();

    function scrolled() {
        PIE.OnScroll.fire();
    }

    PIE.OnBeforeUnload.attachManagedEvent( window, 'onscroll', scrolled );

    PIE.OnResize.observe( scrolled );
})();

Version data entries

8 entries across 7 versions & 1 rubygems

Version Path
survivalkit-0.3.4 templates/project/sources/pie/sources/OnScroll.js
survivalkit-0.3.3 templates/project/sources/pie/sources/OnScroll.js
survivalkit-0.3.3 templates/drupal/sources/pie/sources/OnScroll.js
survivalkit-0.3.2 templates/project/sources/pie/sources/OnScroll.js
survivalkit-0.3.1 templates/project/sources/pie/sources/OnScroll.js
survivalkit-0.3 templates/project/sources/pie/sources/OnScroll.js
survivalkit-0.2.1 templates/project/sources/pie/sources/OnScroll.js
survivalkit-0.1 templates/project/sources/pie/sources/OnScroll.js