mirror of
https://github.com/sparksuite/simplemde-markdown-editor.git
synced 2025-09-24 16:40:55 -06:00
Added underline
This commit is contained in:
parent
580a4b0286
commit
39a0d1d9e8
@ -192,6 +192,7 @@ Name | Action | Tooltip<br>Class
|
||||
bold | toggleBold | Bold<br>fa fa-bold
|
||||
italic | toggleItalic | Italic<br>fa fa-italic
|
||||
strikethrough | toggleStrikethrough | Strikethrough<br>fa fa-strikethrough
|
||||
underline | toggleUnderline | Underline<br>fa fa-underline
|
||||
heading | toggleHeadingSmaller | Heading<br>fa fa-header
|
||||
heading-smaller | toggleHeadingSmaller | Smaller Heading<br>fa fa-header
|
||||
heading-bigger | toggleHeadingBigger | Bigger Heading<br>fa fa-lg fa-header
|
||||
@ -250,6 +251,7 @@ Shortcut | Action
|
||||
:------- | :-----
|
||||
*Cmd-'* | "toggleBlockquote"
|
||||
*Cmd-B* | "toggleBold"
|
||||
*Cmd-U* | "toggleUnderline"
|
||||
*Cmd-E* | "cleanBlock"
|
||||
*Cmd-H* | "toggleHeadingSmaller"
|
||||
*Cmd-I* | "toggleItalic"
|
||||
|
@ -21,6 +21,7 @@ var isMac = /Mac/.test(navigator.platform);
|
||||
var bindings = {
|
||||
"toggleBold": toggleBold,
|
||||
"toggleItalic": toggleItalic,
|
||||
"toggleUnderline": toggleUnderline,
|
||||
"drawLink": drawLink,
|
||||
"toggleHeadingSmaller": toggleHeadingSmaller,
|
||||
"toggleHeadingBigger": toggleHeadingBigger,
|
||||
@ -46,6 +47,7 @@ var bindings = {
|
||||
var shortcuts = {
|
||||
"toggleBold": "Cmd-B",
|
||||
"toggleItalic": "Cmd-I",
|
||||
"toggleUnderline": "Cmd-U",
|
||||
"drawLink": "Cmd-K",
|
||||
"toggleHeadingSmaller": "Cmd-H",
|
||||
"toggleHeadingBigger": "Shift-Cmd-H",
|
||||
@ -242,6 +244,12 @@ function toggleItalic(editor) {
|
||||
_toggleBlock(editor, "italic", editor.options.blockStyles.italic);
|
||||
}
|
||||
|
||||
/**
|
||||
* Action for toggling underline.
|
||||
*/
|
||||
function toggleUnderline(editor) {
|
||||
_toggleBlock(editor, "underline", "__");
|
||||
}
|
||||
|
||||
/**
|
||||
* Action for toggling strikethrough.
|
||||
@ -1082,6 +1090,12 @@ var toolbarBuiltInButtons = {
|
||||
title: "Italic",
|
||||
default: true
|
||||
},
|
||||
"underline": {
|
||||
name: "underline",
|
||||
action: toggleUnderline,
|
||||
className: "fa fa-underline",
|
||||
title: "Underline"
|
||||
},
|
||||
"strikethrough": {
|
||||
name: "strikethrough",
|
||||
action: toggleStrikethrough,
|
||||
@ -1890,6 +1904,7 @@ SimpleMDE.prototype.value = function(val) {
|
||||
*/
|
||||
SimpleMDE.toggleBold = toggleBold;
|
||||
SimpleMDE.toggleItalic = toggleItalic;
|
||||
SimpleMDE.toggleUnderline = toggleUnderline;
|
||||
SimpleMDE.toggleStrikethrough = toggleStrikethrough;
|
||||
SimpleMDE.toggleBlockquote = toggleBlockquote;
|
||||
SimpleMDE.toggleHeadingSmaller = toggleHeadingSmaller;
|
||||
@ -1920,6 +1935,9 @@ SimpleMDE.prototype.toggleBold = function() {
|
||||
SimpleMDE.prototype.toggleItalic = function() {
|
||||
toggleItalic(this);
|
||||
};
|
||||
SimpleMDE.prototype.toggleUnderline = function() {
|
||||
toggleUnderline(this);
|
||||
};
|
||||
SimpleMDE.prototype.toggleStrikethrough = function() {
|
||||
toggleStrikethrough(this);
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user