Sha256: 81e844621c941a698fddeda34750fb810def5d5364035e82f9fdbee04beb24ee

Contents?: true

Size: 476 Bytes

Versions: 5

Compression:

Stored size: 476 Bytes

Contents

@Mercury.modalHandlers.insertSnippet = ->

  @element.find('form').on 'submit', (event) =>
    event.preventDefault()
    serializedForm = @element.find('form').serializeObject()
    if Mercury.snippet
      snippet = Mercury.snippet
      snippet.setOptions(serializedForm)
      Mercury.snippet = null
    else
      snippet = Mercury.Snippet.create(@options.snippetName, serializedForm)
    Mercury.trigger('action', {action: 'insertSnippet', value: snippet})
    @hide()

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
kiteditor-1.0.12 app/assets/javascripts/mercury/modals/insertsnippet.js.coffee
mercury-rails-0.9.0 app/assets/javascripts/mercury/modals/insertsnippet.js.coffee
mercury-rails-0.8.0 app/assets/javascripts/mercury/modals/insertsnippet.js.coffee
mercury-rails-0.7.1 app/assets/javascripts/mercury/modals/insertsnippet.js.coffee
mercury-rails-0.7.0 app/assets/javascripts/mercury/modals/insertsnippet.js.coffee