static _handleHashChange() {
    this.canNavigate = false;

    let routeParams = Utils.trim(document.location.hash, "#").split("/"),
      oldRoute;

    if (
      _routeHistory.length &&
      (_routeOptions.replace === true || _routeOptions.replace === "true")
    ) {
      oldRoute = _routeHistory.pop();
    }

    this._displayRoute(routeParams, oldRoute);
  }
/**
   * Prepares Microzine to navigate to another page if the URL hash (fragment) has changed
   *
   * @returns {void}
   * @private
   */
Prepares Microzine to navigate to another page if the URL hash (fragment) has changed
@returns {void}
@private
Prepares Microzine to navigate to another page if the URL hash ( fragment ) has changed @returns { void } @private
static _handleHashChange() {
    this.canNavigate = false;
    let routeParams = Utils.trim(document.location.hash, "#").split("/"),
      oldRoute;
    if (
      _routeHistory.length &&
      (_routeOptions.replace === true || _routeOptions.replace === "true")
    ) {
      oldRoute = _routeHistory.pop();
    }
    this._displayRoute(routeParams, oldRoute);
  }
static _handleHashChange ( ) { this . canNavigate = false ; let routeParams = Utils . trim ( document . location . hash , "#" ) . split ( "/" ) , oldRoute ; if ( _routeHistory . length && ( _routeOptions . replace === true || _routeOptions . replace === "true" ) ) { oldRoute = _routeHistory . pop ( ) ; } this . _displayRoute ( routeParams , oldRoute ) ; }
Prepares Microzine to navigate to another page if the URL hash (fragment) has changed
 @returns {void}
 @private
Prepares Microzine to navigate to another page if the URL hash ( fragment ) has changed @returns { void } @private