init method

void init()

Implementation

void init() {
  var path = window.location.hash;

  if (path.contains("?")) {
    path = path.substring(0, path.indexOf("?"));
  }

  if (path.contains("?")) {
    path = path.substring(0, path.indexOf("?"));
  }

  if (path.startsWith("#")) {
    _controller.sink.add(path.substring(1));
  }

  if (path.isEmpty) {
    _controller.sink.add('/');
  }
}