am-editor11212/docs/plugin/plugin-sup.md

1.0 KiB

@aomao/plugin-sup

Superscript style plugin

Installation

$ yarn add @aomao/plugin-sup

Add to engine

import Engine, {EngineInterface} from'@aomao/engine';
import Sup from'@aomao/plugin-sup';

new Engine(...,{ plugins:[Sup] })

Optional

hot key

The default shortcut key is mod+., multiple shortcut keys are passed in as an array

//hot key,
hotkey?: string | Array<string>;

//Use configuration
new Engine(...,{
     config:{
         "sup":{
             //Modify shortcut keys
             hotkey: "shortcut key"
         }
     }
  })

Markdown

Support markdown by default, pass in false to close

Sup plugin markdown syntax is ^

markdown?: boolean;//enabled by default, false off
//Use configuration
new Engine(...,{
     config:{
         "sup":{
             //Close markdown
             markdown:false
         }
     }
  })

Command

engine.command.execute('sup');
//Use command to execute query current status, return boolean | undefined
engine.command.queryState('sup');