Sha256: 703fcdc347b51febb4d170e722a6332f2ddebfbad597500ed8da511d8b50a932

Contents?: true

Size: 949 Bytes

Versions: 7

Compression:

Stored size: 949 Bytes

Contents

@edited_rows = {}
$(document).ready ->
  $('td.localization_row[data-editing=0]').on 'click', ->
    $this = $(this)
    if parseInt($this.data('editing'))==0
      edited_rows[$this.data('id')] = $this.html()
      unless parseInt($this.data('editing'))
        $this.data('editing', '1')
        $.get $this.data('edit')
  $('td.localization_row').on 'click', 'form button.cancel', (e)->
    $this = $(this)
    if $this[0].localName=='button'
      $this = $this.parents('td.localization_row')
    $this.data('editing', 0)
    $this.html edited_rows[$this.data('id')]
    e.preventDefault()
    false
  $('tr.localization_versions_row').on 'click', '.close_versions', (e)->
    $this = $(this)
    $parent = $this.parents('tr.localization_versions_row')
    $parent.addClass('hidden')
    $parent.children('td').html('')
  $('tr.localization_key_row').on 'click', 'input.wysiwyg_switch', (e)->
    $(this).parents('form').find("textarea").jqte()

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
lit-0.2.6 app/assets/javascripts/lit/localizations.js.coffee
lit-0.2.5 app/assets/javascripts/lit/localizations.js.coffee
lit-0.2.4 app/assets/javascripts/lit/localizations.js.coffee
lit-0.2.3 app/assets/javascripts/lit/localizations.js.coffee
lit-0.2.2 app/assets/javascripts/lit/localizations.js.coffee
lit-0.2.1 app/assets/javascripts/lit/localizations.js.coffee
lit-0.2.0 app/assets/javascripts/lit/localizations.js.coffee