title: Watching local storage using angularjs
body: <p>I am using a module called ngStorage for handling local Storage operations.(<a href="https://github.com/gsklee/ngStorage">https://github.com/gsklee/ngStorage</a>). Lets say I set an object in local storage $localStorage.something = true;
  How do I watch this object to find out if it is still available in local storage?
  I'v tried :</p>
  
  <pre><code>$scope.$watch($localStorage.something,function(newVal,oldVal){
     if(oldVal!==newVal &amp;&amp; newVal === undefined){
       console.log('It is undefined'); 
    }
  });
  </code></pre>
  
  <p>Basically I am trying to watch for when a user removes the object from local storage manually through chrome's console.Is this even possible??</p>