API Docs for: 1.0 pre
Show:

Ember.AutoLocation Class

Ember.AutoLocation will select the best location option based off browser support with the priority order: history, hash, none.

Clean pushState paths accessed by hashchange-only browsers will be redirected to the hash-equivalent and vice versa so future transitions are consistent.

Keep in mind that since some of your users will use HistoryLocation, your server must serve the Ember app at all the routes you define.

Methods

_getHash

() private

_getQuery

() private

_getRootURL

() private

_getSupportsHashChange

() private

_getSupportsHistory

() private

create

()

Selects the best location option based off browser support and returns an instance of that Location class.

Properties

_HashLocation

Unknown private

Default: Ember.HashLocation

_history

Unknown private

Default: window.history

_HistoryLocation

Unknown private

Default: Ember.HistoryLocation

_NoneLocation

Unknown private

Default: Ember.NoneLocation

_window

Unknown private

Default: window

cancelRouterSetup

Unknown private

Default: false

location

Unknown private

Default: window.location

rootURL

Unknown private

Default: '/'