WIP: Note editing, markdown to html
[oweals/karmaworld.git] / karmaworld / apps / wysihtml5 / static / wysihtml5 / wysihtml-0.4.17 / src / commands / insertLineBreak.js
1 (function(wysihtml5) {
2   var LINE_BREAK = "<br>" + (wysihtml5.browser.needsSpaceAfterLineBreak() ? " " : "");
3
4   wysihtml5.commands.insertLineBreak = {
5     exec: function(composer, command) {
6       if (composer.commands.support(command)) {
7         composer.doc.execCommand(command, false, null);
8         if (!wysihtml5.browser.autoScrollsToCaret()) {
9           composer.selection.scrollIntoView();
10         }
11       } else {
12         composer.commands.exec("insertHTML", LINE_BREAK);
13       }
14     },
15
16     state: function() {
17       return false;
18     }
19   };
20 })(wysihtml5);