all files / packages/image/ ImageHTMLConverter.js

50% Statements 2/4
100% Branches 0/0
50% Functions 1/2
50% Lines 2/4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21                                     
export default {
 
  type: 'image',
  tagName: 'img',
 
  import: function(el, node, converter) {
    let imageFile = converter.getDocument().create({
      id: 'file-'+node.id,
      type: 'file',
      fileType: 'image',
      url: el.attr('src')
    })
    node.imageFile = imageFile.id
  },
 
  export: function(node, el) {
    let imageFile = node.document.get(node.imageFile)
    el.attr('src', imageFile.getUrl())
  }
}