Show More
| Name | Size | Modified | Last Commit | Author |
|---|---|---|---|---|
| / dojo-typings | ||||
| src | ||||
| build.gradle | Loading ... | |||
| package-lock.json | Loading ... | |||
| package.json | Loading ... | |||
| readme.md | Loading ... | |||
| tslint.json | Loading ... | |||
dojo-typings
This project is forked from the original dojo-typings package to
improve it with more tight and customizable type definitions.
The primary aims are
- Parametrize collections with items type.
- Distinguish sync and async methods in stores.
- Parametrize widget typings with event and attribute maps.
Changes
1.0.3
Maintenance release
dojo.store.apireplaceddojo.promise.Promise<T>withPromiseLike<T>type
1.0.2
Maintenance release
- added type parameter to
Evented<T>,Tis the event map _WidgetBaseemit()andon()are made more strict to accept only valid event names, or explicitany.- added
_setValueAttrmethod to_FormMixin
1.0.1
Maintenance release
NodeList-fxadded overloads to all methods to distinguish returned values of different types (Animation | this).- Added missing signatures to
NodeListconstructor - Improved
dijit.form._FormWidgetMixin - Added module declarations
dijit/form/_FormWidgetMixin,dijit/form/_FormValueMixin,dijit/_HasDropDown
1.0.0
Initial release
- Parametrized
dojo/Stateful,diji/_WidgetBase - split
dojo.store.api.Storein twoSyncStoreandAsyncStoreinterfaces dojo/store/MemoryimplementsSyncStoreand can be used synchronously,dojo/store/RestimplementsAsyncStoreand all its methods are returning explicit promises.
