A minimal dom utility toolbelt. Library friendly and based on utilities provided by component.
This library is tiny (2Kb
in size) and still exposes all fundamental utilities:
$ npm run bundle
$ gzip dist/index.js
$ du -b dist/*.gz
2351 index.js.gz
The library exposes the following tiny dom helpers:
-
assignStyle
- add inline styles to a node -
attr
- get and set node attributes -
classes
- class name helper -
clear
- remove children from a node -
closest
- get the closest parent by selector; -
delegate
- event deletation support; delegate-events -
domify
- html to elements; domify -
event
- event binding; component-event -
matches
- selector match check -
query
- native selector query support -
remove
- detach a node from its parent
MIT