Mercury Editor

htmleditor.js.coffee

@Mercury.modalHandlers.htmlEditor = ->

fill the text area with the content

  content = Mercury.region.content(null, true, false)
  @element.find('textarea').val(content)

replace the contents on form submit

  @element.find('form').on 'submit', (event) =>
    event.preventDefault()
    value = @element.find('textarea').val().replace(/\n/g, '')
    Mercury.trigger('action', {action: 'replaceHTML', value: value})
    @hide()