Markdown Editor Shell
Client-side markdown editor shell which compatible with any renderer engine.
Example of usage
var editor = container: 'content' markdownToHtmlConvertor: markdownToHtmlConvertor;editor;
Options
container
string or object, an Id of textarea
element or element itself for wrapping in MarkdownEditorShell
.
fullscreenButtonTitle
string, the title of fullscreen button which will be shown by mouse over. Defaults to Enter Fullscreen
.
previewButtonTitle
string, the title of preview button which will be shown by mouse over. Defaults to Toggle Preview Mode
.
markdownToHtmlConvertor
function that represents converter from markdown text (input parameter) to html (output value).
additionalButtons
array of groups of buttons
to display in toolbar.
Each group should represent the following object:
name: "" // name of group buttons: // array of group buttons title: "Bold" // title of button className: "glyphicon glyphicon-bold" // class of button action: // a function that represents the action of button, where e is instance of plugin
License
Markdown Editor Shell is under the MIT license.