UNPKG

automizy-js

Version:

Automizy widget collection

24 lines (23 loc) 642 B
define([ 'automizy/core', "automizy/addons/objectAddOns" ], function ($A) { $A.hashChange = function (hash, add) { if(typeof hash === 'undefined'){ $(window).trigger('hashchange'); return true; } if(typeof add === 'undefined'){ var add = true; }else{ var add = $A.parseBoolean(add); } if(add){ $A.d.hashes.push(hash); }else{ $A.d.hashes.remove(hash); hash = $A.d.hashes[$A.d.hashes.length - 1] || ''; } window.location.hash = hash; }; });