diff options
author | jiteshjha | 2016-07-07 11:49:34 +0530 |
---|---|---|
committer | jiteshjha | 2016-07-07 11:49:34 +0530 |
commit | d99ebcfcccce8c28140f6e3fc882f7ae60409f8e (patch) | |
tree | cfbeaf5256084d6609052be25441e7496348d6a5 /index.html | |
parent | f8d45641bf73330066cd5764eebbf6a1dcb00591 (diff) | |
download | xcos-on-web-d99ebcfcccce8c28140f6e3fc882f7ae60409f8e.tar.gz xcos-on-web-d99ebcfcccce8c28140f6e3fc882f7ae60409f8e.tar.bz2 xcos-on-web-d99ebcfcccce8c28140f6e3fc882f7ae60409f8e.zip |
Moved image tag to label tag for every mxCell
Diffstat (limited to 'index.html')
-rw-r--r-- | index.html | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -2151,6 +2151,15 @@ var enc = new mxCodec(mxUtils.createXmlDocument()); var node = enc.encode(details); var temp = enc.encode(parent); + + var stylesheet = graph.getStylesheet(); + var style = stylesheet.styles[name]; + if(style != null && style['image'] != null) { + var label = '<img src="' + style['image'] + '" height="80" width="80">'; + style['image'] = null; + node.setAttribute('label', label); + } + node.setAttribute('parent', temp.getAttribute('id')); var i, arr = []; var blockModel = details_instance.x.model; @@ -2321,13 +2330,6 @@ var root = req.getDocumentElement(); var dec = new mxCodec(root.ownerDocument); dec.decode(root, graph.stylesheet); - - // Set the width and height of image for all blocks to 80 (height) x 80 (width) - var style = new Object(); - style[mxConstants.STYLE_IMAGE_WIDTH] = '80'; - style[mxConstants.STYLE_IMAGE_HEIGHT] = '80'; - style['imageAlign'] = 'center'; - graph.getStylesheet().putDefaultVertexStyle(style); }; </script> <!-- |