dist/amd.route+tag.js
function start(autoExec) {
    debouncedEmit = debounce(emit, 1);
    win[ADD_EVENT_LISTENER](POPSTATE, debouncedEmit);
    win[ADD_EVENT_LISTENER](HASHCHANGE, debouncedEmit);
    doc[ADD_EVENT_LISTENER](clickEvent, click);

    if (autoExec) { emit(true); }
  }
function start(autoExec) {
    debouncedEmit = debounce(emit, 1);
    win[ADD_EVENT_LISTENER](POPSTATE, debouncedEmit);
    win[ADD_EVENT_LISTENER](HASHCHANGE, debouncedEmit);
    doc[ADD_EVENT_LISTENER](clickEvent, click);

    if (autoExec) { emit(true); }
  }
function start ( autoExec ) { debouncedEmit = debounce ( emit , 1 ) ; win [ ADD_EVENT_LISTENER ] ( POPSTATE , debouncedEmit ) ; win [ ADD_EVENT_LISTENER ] ( HASHCHANGE , debouncedEmit ) ; doc [ ADD_EVENT_LISTENER ] ( clickEvent , click ) ; if ( autoExec ) { emit ( true ) ; } }
Set the window listeners to trigger the routes
@param {boolean} autoExec - see route.start
Set the window listeners to trigger the routes