Преглед изворни кода

mindmap add custom-height setting
用户可以通过在```mindmap后追加>number的格式设定思维导图的高度
例如```mindmap>600即设定整体思维导图高度为600px

Gogs пре 4 година
родитељ
комит
65cd6b96b8
2 измењених фајлова са 14 додато и 7 уклоњено
  1. 14 7
      static/editor.md/editormd.js
  2. 0 0
      static/editor.md/editormd.min.js

+ 14 - 7
static/editor.md/editormd.js

@@ -3934,14 +3934,21 @@
                 return "<p class=\"" + editormd.classNames.tex + "\">" + code + "</p>";
             }
             else if (/^mindmap/i.test(lang)){
-              var len = 9 || 32;
-              var $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678';
-              var maxPos = $chars.length;
-              var map_id = '';
-              for (var i = 0; i < len; i++) {
-                map_id += $chars.charAt(Math.floor(Math.random() * maxPos));
+                var len = 9 || 32;
+                var $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678';
+                var maxPos = $chars.length;
+                var map_id = '';
+                var custom_height;
+                var h = lang.split('>')[1];
+                if (h != undefined) {
+                    custom_height = h;
+                } else {
+                    custom_height = 150;
+                }
+                for (var i = 0; i < len; i++) {
+                    map_id += $chars.charAt(Math.floor(Math.random() * maxPos));
                 }
-                return "<svg class='mindmap' style='width:100%;min-height=150px;' id='mindmap-"+ map_id +"'>"+code+"</svg>";
+                return "<svg class='mindmap' style='width:100%;min-height=150px;height:"+custom_height+"px;' id='mindmap-"+ map_id +"'>"+code+"</svg>";
             }
             else
             {

Разлика између датотеке није приказан због своје велике величине
+ 0 - 0
static/editor.md/editormd.min.js


Неке датотеке нису приказане због велике количине промена