mirror of
https://github.com/sparksuite/simplemde-markdown-editor.git
synced 2024-06-15 12:16:07 +02:00
Add horizontal rule button
This commit is contained in:
parent
888165a9fe
commit
474b576521
|
@ -97,6 +97,7 @@ Unordered List | toggleUnorderedList | fa fa-list-ul | Generic List (Ctrl+L)
|
|||
Numbered List | toggleOrderedList | fa fa-list-ol | Numbered List (Ctrl+Alt+L)
|
||||
Link | drawLink | fa fa-link | Create Link (Ctrl+K)
|
||||
Image | drawImage | fa fa-picture-o | Insert Image (Ctrl+Alt+I)
|
||||
Horizontal Rule | drawHorizontalRule | fa fa-minus | Insert Horizontal Line
|
||||
Preview | togglePreview | fa fa-eye | Toggle Preview (Ctrl+P)
|
||||
Markdown Guide | [This link](http://nextstepwebs.github.io/simplemde-markdown-editor/markdown-guide) | fa fa-question-circle | Markdown Guide
|
||||
|
||||
|
|
|
@ -195,6 +195,16 @@ function drawImage(editor) {
|
|||
}
|
||||
|
||||
|
||||
/**
|
||||
* Action for drawing a horizontal rule.
|
||||
*/
|
||||
function drawHorizontalRule(editor) {
|
||||
var cm = editor.codemirror;
|
||||
var stat = getState(cm);
|
||||
_replaceSelection(cm, stat.image, '', '\n\n-----\n\n');
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Undo action.
|
||||
*/
|
||||
|
@ -719,10 +729,12 @@ SimpleMDE.prototype.value = function(val) {
|
|||
SimpleMDE.toggleBold = toggleBold;
|
||||
SimpleMDE.toggleItalic = toggleItalic;
|
||||
SimpleMDE.toggleBlockquote = toggleBlockquote;
|
||||
SimpleMDE.toggleCodeBlock = toggleCodeBlock;
|
||||
SimpleMDE.toggleUnorderedList = toggleUnorderedList;
|
||||
SimpleMDE.toggleOrderedList = toggleOrderedList;
|
||||
SimpleMDE.drawLink = drawLink;
|
||||
SimpleMDE.drawImage = drawImage;
|
||||
SimpleMDE.drawHorizontalRule = drawHorizontalRule;
|
||||
SimpleMDE.undo = undo;
|
||||
SimpleMDE.redo = redo;
|
||||
SimpleMDE.togglePreview = togglePreview;
|
||||
|
@ -740,6 +752,9 @@ SimpleMDE.prototype.toggleItalic = function() {
|
|||
SimpleMDE.prototype.toggleBlockquote = function() {
|
||||
toggleBlockquote(this);
|
||||
};
|
||||
SimpleMDE.prototype.toggleCodeBlock = function() {
|
||||
toggleCodeBlock(this);
|
||||
};
|
||||
SimpleMDE.prototype.toggleUnorderedList = function() {
|
||||
toggleUnorderedList(this);
|
||||
};
|
||||
|
@ -752,6 +767,9 @@ SimpleMDE.prototype.drawLink = function() {
|
|||
SimpleMDE.prototype.drawImage = function() {
|
||||
drawImage(this);
|
||||
};
|
||||
SimpleMDE.prototype.drawHorizontalRule = function() {
|
||||
drawHorizontalRule(this);
|
||||
};
|
||||
SimpleMDE.prototype.undo = function() {
|
||||
undo(this);
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue