Sha256: c309f14543237b676f27d787267156a3830df7067049ae17605845fbf35d82af

Contents?: true

Size: 360 Bytes

Versions: 3

Compression:

Stored size: 360 Bytes

Contents

Joint.bind 'Posts.Title', class
  loaded: =>
    @title = @element().querySelector('input.title')
    @on 'posts:update', @update

  update: (e) =>
    @title.value = e.HTML
    @title.blur()

    if e.MessageHTML
      event = new CustomEvent('Editor:message', { bubbles: true})
      event.MessageHTML = e.MessageHTML
      @element().dispatchEvent(event)


Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ecrire-0.22.1 lib/ecrire/app/assets/javascripts/admin/posts/title.coffee
ecrire-0.21.0 lib/ecrire/app/assets/javascripts/admin/posts/title.coffee
ecrire-0.20.0 lib/ecrire/app/assets/javascripts/admin/posts/title.coffee