Add: Resources observer

This commit is contained in:
surunzi
2017-11-16 14:09:50 +08:00
parent fe0a5b4857
commit b41840f702
6 changed files with 327 additions and 98 deletions

View File

@@ -0,0 +1,23 @@
/* Safe MutationObserver, does nothing if MutationObserver is not supported.
*
* ```javascript
* var observer = new DomObserver(function (mutations)
* {
* // Do something.
* });
* observer.observe(document.htmlElement);
* observer.disconnect();
* ```
*/
exports = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver;
if (!exports)
{
exports = class MutationObserver {
constructor() {}
observe() {}
disconnect() {}
takeRecords() {}
};
}