make-editable

1.0.1 • Public • Published

make-editable

Make given element editable by user

Install

$ npm install make-editable

Usage

var makeEditable = require('make-editable')
 
var editable = makeEditable(document)
 
editable.selectAll()
editable.bold()
editable.link('http://foobar.com')
editable.img('http://foo.com/bar.jpg')
editable.exec(command, value, showDefaultUI)

Command Reference

  • exec: exec(commandName, value, showUI)

Formatting:

  • bold: bold
  • italic: italic
  • underline: underline
  • color: foreColor
  • bgcolor: backColor
  • fontName: fontName
  • fontSize: fontSize
  • plain: removeFormat
  • center: justifyCenter
  • justify: justifyFull
  • left: justifyLeft
  • right: justifyRight
  • indent: indent
  • outdent: outdent

Elements:

  • img: insertImage
  • link: link
  • unlink: unlink
  • orderedList: insertOrderedList
  • unorderedList: insertUnorderedList

Other:

  • selectAll: selectAll
  • undo: undo
  • redo: redo
  • copy: copy
  • paste: paste
  • delete: delete

Package Sidebar

Install

npm i make-editable

Weekly Downloads

16

Version

1.0.1

License

BSD

Last publish

Collaborators

  • tehshrike