0.5.4 • Published 5 years ago

pta-editor v0.5.4

Weekly downloads
59
License
UNLICENSED
Repository
github
Last release
5 years ago

pta-editor

NPM version

$ npm install pta-editor --save 

Usage

Check out /example folder for basic usage.

Style Dependencies

  • Font Awesome
  • /lib/style.css
  • /node_modules/simplemde/dist/simplemde.min.css
  • /node_modules/katex/dist/katex.css
  • /node_modules/katex/dist/fonts

PropTypes

Editor.propTypes = {
  guide: React.PropTypes.string,
  lng: React.PropTypes.string,
  name: React.PropTypes.string,
  onChange: React.PropTypes.func,
  toolbar: React.PropTypes.array,
  uploader: React.PropTypes.func,
  value: React.PropTypes.string,
}

The uploader function should receive an file object and return its online URL by Promise.

e.g.

function uploader(file) {
    const data = new FormData('file', file)
    return fetch('/upload', {
        method: 'POST',
        body: data,
    })
        .then(res => res.json())
        .then(res => ({ url: res.url }))
}

Properties

  • editor.value: set or get the value of editor.
  • editor.simplemde: simplemde instance.
  • editor.simplemde.codemirror: codemirror instance.

Methods

  • Editor.render(content, answers, options): render function.
  • editor.text([text]): set or get plain text of editor.
  • editor.html(): get preview HTML.
  • editor.on(event, listener): add event listener.
  • editor.off(event, listener): remove event listener.
0.5.4

5 years ago

0.5.3

5 years ago

0.5.2

6 years ago

0.5.1

6 years ago

0.5.0

6 years ago

0.4.1

6 years ago

0.4.0

6 years ago

0.3.0

6 years ago

0.2.13

6 years ago

0.2.12

6 years ago

0.2.11

6 years ago

0.2.10

6 years ago

0.2.9

6 years ago

0.2.8

6 years ago

0.2.7

6 years ago

0.2.6

6 years ago

0.2.5

6 years ago

0.2.4

7 years ago

0.2.3

7 years ago

0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.7

7 years ago

0.1.6

7 years ago

0.1.5

7 years ago

0.1.4

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago