Skip to content

Latest commit

 

History

History
91 lines (62 loc) · 1.3 KB

.verb.md

File metadata and controls

91 lines (62 loc) · 1.3 KB

Usage

var Breakdance = require('breakdance');
var checklist = require('breakdance-checklist');
var bd = new Breakdance();
  .use(checklist());

console.log(bd.render('<li><input type="checkbox">Lorem ipsum</li>'));
//=> '* [ ] Lorem ipsum'

Visit the breakdance documentation for more information about using and customizing breakdance.

Examples

lists

Create checkboxes from list items.

Unchecked

<li><input type="checkbox">Lorem ipsum dolor sit amet</li>

Is converted to:

* [ ] Lorem ipsum dolor sit amet

Checked

<li><input type="checkbox checked">Lorem ipsum dolor sit amet</li>

Is converted to:

* [x] Lorem ipsum dolor sit amet

Full example

<ul>
  <li> <input type="checkbox"> foo </li>
  <li> <input type="checkbox" checked> bar </li>
  <li> <input type="checkbox"> baz </li>
</ul>

Converts to

* [ ] foo
* [x] bar
* [ ] baz

input

Converts an HTML input with the type="checkbox" attribute.

Unchecked

<input type="checkbox" />Lorem ipsum dolor sit amet

Converts to:

* [ ] Lorem ipsum dolor sit amet

Checked

The following:

<input type="checkbox checked" />Lorem ipsum dolor sit amet

Converts to:

* [x] Lorem ipsum dolor sit amet