Sha256: d444c6d36c3529edb312f7cf0d8bfb6ac78991031a3aaa1427cfc1d65c95fa36

Contents?: true

Size: 344 Bytes

Versions: 18

Compression:

Stored size: 344 Bytes

Contents

pageflow.features.add('high bandwidth', function() {
  return pageflow.bandwidth().pipe(function(result) {
    var isHigh = result.speedInBps > 8000 * 1024;

    if (window.console) {
      window.console.log('Detected bandwidth ' + (result.speedInBps / 8 / 1024) + 'KB/s. High: ' + (isHigh ? 'Yes' : 'No'));
    }

    return isHigh;
  });
});

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
pageflow-0.8.2 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.8.1 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.8.0 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.7.2 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.7.1 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.7.0 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.6.0 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.5.0 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.4.0 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.3.0 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.2.1 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.2.0 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.1.0 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.0.5 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.0.4 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.0.3 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.0.2 app/assets/javascripts/pageflow/features/high_bandwidth.js
pageflow-0.0.1 app/assets/javascripts/pageflow/features/high_bandwidth.js