void _processUrlHash()

in lib/src/platform_web.dart [60:83]


  void _processUrlHash() {
    final loc = window.location;
    final hash = loc.hash;
    final href = loc.href;

    switch (hash) {
      case '#reset':
        assert(href.endsWith(hash));
        final newLoc = href.substring(0, href.length - hash.length);

        window.localStorage.clear();

        loc.replace(newLoc);
        break;
      case _aboutHash:
        _aboutController.add(null);
        break;
      default:
        if (hash.isNotEmpty && _sizeAccessed) {
          loc.reload();
        }
        break;
    }
  }