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.
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
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