HistoryLocation#setURL()

setURL (path) private Defined in packages/ember-routing/lib/location/history_location.js:89 Uses history.pushState to update the url without a page reload. Parameters: path String

HistoryLocation#rootURL

rootURLprivate Defined in packages/ember-routing/lib/location/history_location.js:50 Will be pre-pended to path upon state change Default: '/'

HistoryLocation#replaceURL()

replaceURL (path) private Defined in packages/ember-routing/lib/location/history_location.js:105 Uses history.replaceState to update the url without a page reload or history modification. Parameters: path String

HistoryLocation#replaceState()

replaceState (path) private Defined in packages/ember-routing/lib/location/history_location.js:158 Replaces the current state. Parameters: path String

HistoryLocation#pushState()

pushState (path) private Defined in packages/ember-routing/lib/location/history_location.js:140 Pushes a new state. Parameters: path String

HistoryLocation#onUpdateURL()

onUpdateURL (callback) private Defined in packages/ember-routing/lib/location/history_location.js:175 Register a callback to be invoked whenever the browser history changes, including using forward and back buttons. Parameters: callback Function

HistoryLocation#initState()

initStateprivate Defined in packages/ember-routing/lib/location/history_location.js:33 Used to set state on first call to setURL

HistoryLocation#getURL()

getURLStringprivate Defined in packages/ember-routing/lib/location/history_location.js:59 Returns the current location.pathname without rootURL or baseURL Returns: String url

HistoryLocation#getState()

getStateObjectprivate Defined in packages/ember-routing/lib/location/history_location.js:122 Get the current history.state. Checks for if a polyfill is required and if so fetches this._historyState. The state returned from getState may be null if an iframe has changed a window's history. Returns: Object state

HistoryLocation#getHash()

getHashprivate Defined in packages/ember-routing/lib/location/history_location.js:233