Sha256: 24664aadf0581d62a0d319d74e39fbba785a898dde0203be0dec18ae0b83b55a

Contents?: true

Size: 717 Bytes

Versions: 83

Compression:

Stored size: 717 Bytes

Contents

HAL.Views.RequestHeaders = Backbone.View.extend({
  initialize: function(opts) {
    var self = this;
    this.vent = opts.vent;

    _.bindAll(this, 'updateRequestHeaders');

    this.vent.bind('app:loaded', function() {
      self.updateRequestHeaders();
    });
  },

  className: 'request-headers',

  events: {
    'blur textarea': 'updateRequestHeaders'
  },

  updateRequestHeaders: function(e) {
    var inputText = this.$('textarea').val() || '';
        headers = HAL.parseHeaders(inputText);
    HAL.client.updateHeaders(_.defaults(headers, HAL.client.defaultHeaders))
  },

  render: function() {
    this.$el.html(this.template());
  },

  template: _.template($('#request-headers-template').html())
});

Version data entries

83 entries across 83 versions & 1 rubygems

Version Path
pact_broker-2.69.0 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.68.1 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.68.0 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.67.0 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.66.0 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.65.0 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.64.0 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.63.0 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.62.0 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.61.0 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.60.1 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.60.0 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.59.2 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.59.1 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.59.0 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.58.3 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.58.2 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.58.0 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.57.0 vendor/hal-browser/js/hal/views/request_headers.js
pact_broker-2.56.1 vendor/hal-browser/js/hal/views/request_headers.js