Sha256: 3220cb98962dd2fd02cf1ab6f844c0d433a2fc5e4f02a522ade9b420b4abf4a0

Contents?: true

Size: 617 Bytes

Versions: 63

Compression:

Stored size: 617 Bytes

Contents

pageflow.ScrollIndicator = pageflow.Object.extend({
  initialize: function(pageElement) {
    this.pageElement = pageElement;
  },

  disable: function() {
    if (this._isPageActive()) {
      pageflow.events.trigger('scroll_indicator:disable');
    }
  },

  scheduleDisable: function() {
    if (this._isPageActive()) {
      pageflow.events.trigger('scroll_indicator:schedule_disable');
    }
  },

  enable: function(text) {
    if (this._isPageActive()) {
      pageflow.events.trigger('scroll_indicator:enable');
    }
  },

  _isPageActive: function() {
    return this.pageElement.hasClass('active');
  }
});

Version data entries

63 entries across 63 versions & 1 rubygems

Version Path
pageflow-14.5.2 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-15.0.2 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-15.0.1 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-15.0.0 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-14.5.1 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-14.5.0 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-15.0.0.rc2 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-15.0.0.rc1 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-15.0.0.beta4 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-15.0.0.beta3 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-14.4.0 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-15.0.0.beta2 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-15.0.0.beta1 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-14.3.0 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-14.2.1 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-14.2.0 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-14.1.1 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-14.1.0 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-14.0.0 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js
pageflow-14.0.0.rc2 app/assets/javascripts/pageflow/slideshow/scroll_indicator.js