code: function () {
  			this.router = UIComponent.getRouterFor(this);
  			this.router.attachRoutePatternMatched(this.onRouteMatched, this);
  			this._component = Component.getOwnerComponentFor(this.getView());
  			// click handler for @link tags in JSdoc fragments
  			this.getView().attachBrowserEvent("click", this.onJSDocLinkClick, this);
  
  			this.getView().addEventDelegate({
  				onBeforeFirstShow: jQuery.proxy(this._applyViewConfigurations, this)
  			});
  		}
docs: ====== event handling ====================================================================