# learnpress/4.3.9/assets/src/js/vendor/watch.min.js

LearnPress – WordPress LMS Plugin for Create and Sell Online Courses, version 4.3.9. 2 lines.

- Page: https://pluginprobe.com/plugins/learnpress/4.3.9/code/assets/src/js/vendor/watch.min.js
- Raw: https://pluginprobe.com/plugins/learnpress/4.3.9/raw/assets/src/js/vendor/watch.min.js
- Modified: 2026-06-08T02:53:42+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/learnpress/4.3.9/code/assets/src/js/vendor/watch.min.js#L10-L20`.

```javascript
if(!Object.prototype.watchChange){var isFunction=function(e){return e&&"[object Function]"==={}.toString.call(e)};Object.defineProperty(Object.prototype,"watchChange",{enumerable:!1,configurable:!0,writable:!1,value:function(e,t){var n=this;function r(e,t){var r=n[e],i=r;delete n[e]&&Object.defineProperty(n,e,{get:function(){return i},set:function(c){return i=t.call(n,e,r,c)},enumerable:!0,configurable:!0})}if(isFunction(e))for(var i in this)new r(i,e);else new r(e,t)}})}Object.prototype.unwatchChange||Object.defineProperty(Object.prototype,"unwatchChange",{enumerable:!1,configurable:!0,writable:!1,value:function(e){var t=this[e];delete this[e],this[e]=t}});

```
