hswidget
Version:
Helpful Scripts UI widgets
28 lines (22 loc) • 2.19 kB
Markdown
hsWidget
========
[](https://www.npmjs.com/package/hswidget)
[](https://badge.fury.io/js/hswidget)
[](https://helpfulscripts.github.io/hsWidget/#!/api/hsWidget/0)
[](https://github.com/HelpfulScripts/hsWidget/)
[](https://codecov.io/gh/HelpfulScripts/hsWidget)
[](https://snyk.io/test/github/HelpfulScripts/hsWidget?targetFile=package.json)
[](https://david-dm.org/helpfulscripts/hswidget)
Helpful Scripts UI widgets.
**hsWidget** Provides various UI widgets for use with mithril:
## Widgets
- [Menu](https://helpfulscripts.github.io/hsWidget/#!/api/hsWidget/hsWidget.Menu.Menu): A group of horizontal menu items that can trigger actions
- [Button](https://helpfulscripts.github.io/hsWidget/#!/api/hsWidget/hsWidget.Button.Button): A simple button widget
- [Collapsible](https://helpfulscripts.github.io/hsWidget/#!/api/hsWidget/hsWidget.Collapsible): A panel that will expand znd collapse when the title is clicked
- [Modal]((https://helpfulscripts.github.io/hsWidget/#!/api/hsWidget/hsWidget.Modal): A modal panel that will cover the entire window until released.
- [AddButton](https://helpfulscripts.github.io/hsWidget/#!/api/hsWidget/hsWidget.AddRemove): An inline `+` button that will open a form for adding new elements.
- [RemoveButton](https://helpfulscripts.github.io/hsWidget/#!/api/hsWidget/hsWidget.AddRemove): An inline `-` button that will remove an item.
- [TypeAhead](https://helpfulscripts.github.io/hsWidget/#!/api/hsWidget/hsWidget.TypeAhead): A TypeAhead search input form.
- [Slider](https://helpfulscripts.github.io/hsWidget/#!/api/hsWidget/hsWidget.Slider): A nominal or continuous slider.
## Installation
`npm i hswidget`