Sha256: 0b780b13b0c122eb91158ae077648fef742307f98bea4ea9daada45d11c3fe8f

Contents?: true

Size: 458 Bytes

Versions: 8

Compression:

Stored size: 458 Bytes

Contents

pageflow.failureIndicatingView = {
  modelEvents: {
    'change:failed': 'updateFailIndicator',
  },

  events: {
    'click .retry': function() {
      pageflow.failedRecords.retry();
      return false;
    }
  },

  onRender: function() {
    this.updateFailIndicator();
  },

  updateFailIndicator: function() {
    this.$el.toggleClass('failed', this.model.isFailed());
    this.$el.find('.failure .message').text(this.model.getFailureMessage());
  }
};

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
pageflow-0.2.1 app/assets/javascripts/pageflow/editor/views/mixins/failure_indicating_view.js
pageflow-0.2.0 app/assets/javascripts/pageflow/editor/views/mixins/failure_indicating_view.js
pageflow-0.1.0 app/assets/javascripts/pageflow/editor/views/mixins/failure_indicating_view.js
pageflow-0.0.5 app/assets/javascripts/pageflow/editor/views/mixins/failure_indicating_view.js
pageflow-0.0.4 app/assets/javascripts/pageflow/editor/views/mixins/failure_indicating_view.js
pageflow-0.0.3 app/assets/javascripts/pageflow/editor/views/mixins/failure_indicating_view.js
pageflow-0.0.2 app/assets/javascripts/pageflow/editor/views/mixins/failure_indicating_view.js
pageflow-0.0.1 app/assets/javascripts/pageflow/editor/views/mixins/failure_indicating_view.js