hazdev-webutils
Version:
Utilities commonly used in web applications developed by the EHP HazDev team.
69 lines (52 loc) • 2.12 kB
Markdown
HazDev - Web Utilities
======================
[](https://travis-ci.org/usgs/hazdev-webutils)
Utilities commonly used in web applications developed by the Earthquake Hazards
Program "HazDev" team.
Getting Started
---------------
This getting started guide assumes your development is taking place in a web
application scaffold created by the yeoman [hazdev-webapp
generator](https://github.com/emartinez-usgs/generator-hazdev-webapp). See the
documentation on that page for creating a new empty web application scaffolding.
TODO :: Explain getting started steps in more detail.
At this point you should be ready to develop your new web application using
this package library. To get started, type `grunt` on the command line and
watch the magic happen.
Gotchas
-------
- If your web application defines an "mvc" or "util" Javascript package, your
application will have trouble finding all the files. This is a known issue and
will be fixed in a subsequent update.
Changelog
---------
### 0.1.7 - 2016-01-07
- Added DataTable `column` parameter `downloadTitle` for custom download
formatting.
### 0.0.5 - 2014-02-24
- Added toJSON method to Collection and Model for serialization to JSON.
- Updated Xhr.jsonp to support multiple requests made in same millisecond.
### 0.0.4 - 2013-11-21
- Added an Xhr utility class for making AJAX and JSONP requests.
### 0.0.3 - 2013-11-14
- Fixed bug introduced in 0.0.2 where static calls to Events.off would bind
a new listener rather than removing the existing listener.
### 0.0.2 - 2013-11-13
- Added static wrappers with private instance to the Events class. This
supports using Events in a static context using the new prototypal
implementation.
### 0.0.1 - 2013-10-24
- Fixed code for View to properly implement the Events interface.
### 0.0.0 - 2013-09-11
- Initial package implementation. Includes support for:
```
mvc/
Collection.js
ModalView.js
Model.js
ToggleView.js
View.js
util/
Events.js
Util.js
```