Lines Matching refs:fragment

1526       Backbone.history.route(route, function(fragment) {  argument
1527 var args = router._extractParameters(route, fragment);
1544 navigate: function(fragment, options) { argument
1545 Backbone.history.navigate(fragment, options);
1576 _extractParameters: function(route, fragment) { argument
1577 var params = route.exec(fragment).slice(1);
1641 decodeFragment: function(fragment) { argument
1642 return decodeURI(fragment.replace(/%25/g, '%2525'));
1668 getFragment: function(fragment) { argument
1669 if (fragment == null) {
1671 fragment = this.getPath();
1673 fragment = this.getHash();
1676 return fragment.replace(routeStripper, '');
1695 this.fragment = this.getFragment();
1733 iWindow.location.hash = '#' + this.fragment;
1793 if (current === this.fragment && this.iframe) {
1797 if (current === this.fragment) return false;
1805 loadUrl: function(fragment) { argument
1808 fragment = this.fragment = this.getFragment(fragment);
1810 if (handler.route.test(fragment)) {
1811 handler.callback(fragment);
1824 navigate: function(fragment, options) { argument
1829 fragment = this.getFragment(fragment || '');
1833 if (fragment === '' || fragment.charAt(0) === '?') {
1836 var url = rootPath + fragment;
1839 fragment = fragment.replace(pathStripper, '');
1842 var decodedFragment = this.decodeFragment(fragment);
1844 if (this.fragment === decodedFragment) return;
1845 this.fragment = decodedFragment;
1854 this._updateHash(this.location, fragment, options.replace);
1855 if (this.iframe && fragment !== this.getHash(this.iframe.contentWindow)) {
1866 this._updateHash(iWindow.location, fragment, options.replace);
1874 if (options.trigger) return this.loadUrl(fragment);
1879 _updateHash: function(location, fragment, replace) { argument
1882 location.replace(href + '#' + fragment);
1885 location.hash = '#' + fragment;