editor-js / warning

Warning Tool for CodeX Editor 2.0

Repository from Github https://github.comeditor-js/warningRepository from Github https://github.comeditor-js/warning

Warning Tool

Provides Warning Block for the CodeX Editor. Block has title and message. It can be used, for example, for editorials notifications or appeals.

Installation

Get the package

yarn add @editorjs/warning

Include module at your application

import Warning from '@editorjs/warning';

Optionally, you can load this tool from CDN JsDelivr CDN

Usage

Add a new Tool to the tools property of the CodeX Editor initial config.

var editor = CodexEditor({
  ...
  
  tools: {
    ...
    warning: Warning,
  },
  
  ...
});

Or init Warning Tool with additional settings

var editor = CodexEditor({
  ...
  
  tools: {
    ...
    warning: {
      class: Warning,
      inlineToolbar: true,
      shortcut: 'CMD+SHIFT+W',
      config: {
        titlePlaceholder: 'Title',
        messagePlaceholder: 'Message',
      },
    },
  },
  
  ...
});

Config Params

Field Type Description
titlePlaceholder string Warning Tool's title placeholder
messagePlaceholder string Warning Tool's message placeholder

Output data

Field Type Description
title string warning's title
message string warning's message
{
    "type" : "warning",
    "data" : {
        "title" : "Note:",
        "message" : "Avoid using this method just for lulz. It can be very dangerous opposite your daily fun stuff."
    }
}

About

Warning Tool for CodeX Editor 2.0

License:MIT License


Languages

Language:TypeScript 77.7%Language:CSS 15.2%Language:JavaScript 7.1%