src/router3.js
function unhide_(element) {
    if (element.hidden) {
      element.hidden = false;
      element.style.visibility = 'visible';
      element.style.height = null;
      element.style.width = null;

      /**
       * Dispatch unhide even if URL's fragment matches with a route
       * and router.hidden = false
       *
       * @event MaterialRouter3#unhide
       * @type {CustomEvent}
       * @property {HTMLElement} router - The router that dispatches
       *   this event
       */
      element.dispatchEvent(new CustomEvent('unhide', {
        detail: {
          router: element
        }
      }));
    }
    return true;
  }
function unhide_(element) {
    if (element.hidden) {
      element.hidden = false;
      element.style.visibility = 'visible';
      element.style.height = null;
      element.style.width = null;

      /**
       * Dispatch unhide even if URL's fragment matches with a route
       * and router.hidden = false
       *
       * @event MaterialRouter3#unhide
       * @type {CustomEvent}
       * @property {HTMLElement} router - The router that dispatches
       *   this event
       */
      element.dispatchEvent(new CustomEvent('unhide', {
        detail: {
          router: element
        }
      }));
    }
    return true;
  }
function unhide_ ( element ) { if ( element . hidden ) { element . hidden = false ; element . style . visibility = 'visible' ; element . style . height = null ; element . style . width = null ; /**
       * Dispatch unhide even if URL's fragment matches with a route
       * and router.hidden = false
       *
       * @event MaterialRouter3#unhide
       * @type {CustomEvent}
       * @property {HTMLElement} router - The router that dispatches
       *   this event
       */ element . dispatchEvent ( new CustomEvent ( 'unhide' , { detail : { router : element } } ) ) ; } return true ; }
Unhide element and dispatch unhide event

@param {HTMLElement} element - The element
@private
Unhide element and dispatch unhide event