code: function(slideoutViewMode) {
  			this._previousActiveElement = document.activeElement;
  			lib.trapTabs(this._wrapperNode);
  			
  			// replace _contentNode's contents
  			if (this._currentViewMode !== slideoutViewMode) {
  				lib.empty(this._contentNode);
  				this._contentNode.appendChild(slideoutViewMode.getWrapperNode());
  				this._currentViewMode = slideoutViewMode;
  			}
  			
  			if (this._visibilityTransitionTimeout) {
  				this._wrapperNode.classList.remove("slideoutWrapperHiding"); //$NON-NLS-0$
  				window.clearTimeout(this._visibilityTransitionTimeout);
  				this._visibilityTransitionTimeout = null;
  			}
  			this._wrapperNode.classList.add("slideoutWrapperVisible"); //$NON-NLS-0$
  		}
docs: Makes this slideout visible.
  
  If the specified @ref slideoutViewMode is different from the
  @ref _currentViewMode the contents of this slideout's content
  are replaced with the contents of the specified @ref slideoutViewMode
  first.
  
  @param {orion.webui.SlideoutViewMode} slideoutViewMode The view mode with the contents of the slideout to be shown