docs: function (callback) {
        var _this = this;
  
        var guid = _emberMetalUtils.guidFor(this);
  
        _emberViewsSystemJquery.default(window).on('hashchange.ember-location-' + guid, function () {
          _emberMetalRun_loop.default(function () {
            var path = _this.getURL();
            if (_emberMetalProperty_get.get(_this, 'lastSetURL') === path) {
              return;
            }
  
            _emberMetalProperty_set.set(_this, 'lastSetURL', null);
  
            callback(path);
          });
        });
      }