dragonroll/backend/node_modules/simplemde-vue/config/toolbar.js

131 lines
3.1 KiB
JavaScript

import SimpleMDE from "simplemde";
import { FileUpload } from "../mixins/Fileupload";
export default toolbar = [
{
name: "bold",
action: SimpleMDE.toggleBold,
className: "fa fa-bold",
title: "Bold",
default: true
},
{
name: "italic",
action: SimpleMDE.toggleItalic,
className: "fa fa-italic",
title: "Italic",
default: true
},
{
name: "heading",
action: SimpleMDE.toggleHeadingSmaller,
className: "fa fa-header",
title: "Heading",
default: true
},
"|",
{
name: "code",
action: SimpleMDE.toggleCodeBlock,
className: "fa fa-code",
title: "Code"
},
{
name: "quote",
action: SimpleMDE.toggleBlockquote,
className: "fa fa-quote-left",
title: "Quote",
default: true
},
{
name: "unordered-list",
action: SimpleMDE.toggleUnorderedList,
className: "fa fa-list-ul",
title: "Generic List",
default: true
},
{
name: "ordered-list",
action: SimpleMDE.toggleOrderedList,
className: "fa fa-list-ol",
title: "Numbered List",
default: true
},
{
name: "clean-block",
action: SimpleMDE.cleanBlock,
className: "fa fa-eraser fa-clean-block",
title: "Clean block"
},
"|",
{
name: "link",
action: SimpleMDE.drawLink,
className: "fa fa-link",
title: "Create Link",
default: true
},
{
name: "image",
action: function uploadImage() {
FileUpload.methods.ImageUpload()
},
className: "fa fa-picture-o",
title: "Insert Image",
default: true
},
{
name: "table",
action: SimpleMDE.drawTable,
className: "fa fa-table",
title: "Insert Table"
},
{
name: "horizontal-rule",
action: SimpleMDE.drawHorizontalRule,
className: "fa fa-minus",
title: "Insert Horizontal Line"
},
"|",
{
name: "preview",
action: SimpleMDE.togglePreview,
className: "fa fa-eye no-disable",
title: "Toggle Preview",
default: true
},
{
name: "side-by-side",
action: SimpleMDE.toggleSideBySide,
className: "fa fa-columns no-disable no-mobile",
title: "Toggle Side by Side",
default: true
},
{
name: "fullscreen",
action: SimpleMDE.toggleFullScreen,
className: "fa fa-arrows-alt no-disable no-mobile",
title: "Toggle Fullscreen",
default: true
},
"|",
{
name: "guide",
action: "https://SimpleMDE.com/markdown-guide",
className: "fa fa-question-circle",
title: "Markdown Guide",
default: true
},
"|",
{
name: "undo",
action: SimpleMDE.undo,
className: "fa fa-undo no-disable",
title: "Undo"
},
{
name: "redo",
action: SimpleMDE.redo,
className: "fa fa-repeat no-disable",
title: "Redo"
}
];