Files
DefinitelyTyped/hasher/hasher-tests.ts
2015-03-16 11:57:05 -06:00

15 lines
515 B
TypeScript

/// <reference path="hasher.d.ts" />
//handle hash changes
function handleChanges(newHash: any, oldHash: any) {
console.log(newHash);
}
hasher.changed.add(handleChanges); //add hash change listener
hasher.initialized.add(handleChanges); //add initialized listener (to grab initial value in case it is already set)
hasher.init(); //initialize hasher (start listening for history changes)
hasher.setHash('foo'); //change hash value (generates new history record)
hasher.prependHash = '!'; //default value is "/"