1.0.0 • Published 7 years ago
markdown-functions v1.0.0
markdown-functions
Installation
npm install --save markdown-functionsWhat is markdown-functions?
markdown-functions are javascript functions to apply markdown formatting syntaxes into a textarea. They each accept an HTMLTextAreaElement. The functions intelligently handle selected text when applying the formatting, and for text styling transforms, they intelligently toggle on/off.
Demo
markdown-functions power (markdown-textarea-editor)https://github.com/craigmichaelmartin/markdown-textarea-editor which has a demo https://craigmichaelmartin.github.io/markdown-textarea-editor/
API
toggleBold(body: HTMLTextAreaElement)toggleItalics(body: HTMLTextAreaElement)toggleStrikethrough(body: HTMLTextAreaElement)toggleH1(body: HTMLTextAreaElement)toggleH2(body: HTMLTextAreaElement)toggleH3(body: HTMLTextAreaElement)toggleH4(body: HTMLTextAreaElement)addTab(body: HTMLTextAreaElement, url: string)addImage(body: HTMLTextAreaElement, url: string)addLink(body: HTMLTextAreaElement)addUnorderedList(body: HTMLTextAreaElement)addOrderedList(body: HTMLTextAreaElement)
TODO
- Add tests