Sha256: db8bd3aafc6277efd50f9b493f3ec60f39032c51dad64f1628f5f3e04cb46060

Contents?: true

Size: 360 Bytes

Versions: 16

Compression:

Stored size: 360 Bytes

Contents

Dashboard.AutoSaveCheckboxView = Ember.View.extend
  template: Ember.Handlebars.compile("{{input type='checkbox' checked=view.attr}}")
  tagName: 'span'

  attributeBindings: [
    'attr'
    'resource'
  ]

  didInsertElement: ->
    self = this
    @$('input').on 'change', ->
      self.set('attr', $(this).is(':checked'))
      self.get('resource').save()

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
dune-dashboard-1.1.5 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.1.4 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.1.3 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.1.2 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.1.1 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.1.0 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.0.9 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.0.8 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.0.7 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.0.6 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.0.5 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.0.4 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.0.3 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.0.2 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.0.1 app/assets/javascripts/views/auto-save-checkbox.coffee
dune-dashboard-1.0.0 app/assets/javascripts/views/auto-save-checkbox.coffee