0.0.1 • Published 9 years ago
bluegg-toggle v0.0.1
Bluegg Toggle
Declarative toggle using data attributes
Wut?
The JS simply adds a class of is-toggled to a specific target(s).
Your target is specified in a data attribute (data-toggle-target="my-thing"). The target then needs to have a data-toggle-name="my-thing" attribute. The target can be a single target or comma separated list (e.g. data-toggle-target="my-thing,my-other-thing"). You can optionally specify a data-target-action="on" (on or off) that can be used to only allow the control to add/remove the is-toggled class.
Huh?
Usage in JS:
var toggle = require('bluegg-toggle');
toggle();0.0.1
9 years ago