Tags: ibm-js/decor
Tags
Simplify has("ie") detection. Trident is set for IE8+, so I removed some legacy code that was only needed for IE6-7. Also, document.documentMode seems to be always set for IE8-11, even without an x-ua-compatible <meta> tag, but I left in code to check navigator.appVersion too, just in case it's needed for future versions of IE.
Add deliver() and discardChanges() methods to Stateful. Previously they were just in Invalidating. The new methods call deliver() and discardChanges() on every listener registered via Stateful#observe(). Invalidating has a minor behavior change: deliver() and discardChanges() now affect every listener registered via observe(), not just the two listeners registered by Invalidating itself. Fixes #42.
PreviousNext