JMap.History.getHashParameter
Returns a JS object that contains all key / value entries present in the hash of the url.
Returns an empty string if parameter's not found.
JMap.History.getHashParameters
Returns a JS object that contains all key / value entries present in the hash of the url.
JMap.History.goBack
The same as clicking the back button of the browser
JMap.History.goForward
The same as clicking the forward button of the browser
JMap.History.onParameterChange
You can attach a listener that listen for url hash params change.
The function returns the listener id that can be used after to remove the listener.
the listener id, can be used to remove the listener with JMap.History.removePropertyChangeListener
JMap.History.popHashParameters
You can remove a parameter in the url hash.
Don't throw an error if the parameter doesn't exist.
JMap.History.pushHashParameters
You can add or update a parameter in the url hash.
JMap.History.removePropertyChangeListener
You can detach a property listener by its id that has been returned when it has been created with function JMap.History.onParameterChange.
After that the listener will be destroyed.
JMap.History.transformSearchParamsIntoHashParams
Get all specified search params in the url and transform them into hash params without refreshing the page.
list of params to transform.
JMap.History
This is where you can find browser history relative methods