The App the ManagerItem is attached to
The Config of the App the ManagerItem is attached to
The EventEmitter of the App the ManagerItem is attached to
Force load a page if an error occurs
Ignore hash action if set to true
Current state of transitions
The key to where ManagerItem is stored in an AdvancedManager
The AdvancedManager the ManagerItem is attached to
Ignore extra clicks of an anchor element if a transition has already started
URLs to ignore when prefetching / Whether or not to disable prefetching
URLs to disable PJAX for
On page change (excluding popstate events) keep current scroll position
Starts the PJAX Service
Force a page to go to a certain URL
Returns the direction of the State change as a String, either the Back button or the Forward button
Returns the href of an Anchor element
Check if event target is a valid anchor with an href, if so, return the anchor
Gets the transition to use for a certain anchor
If transition is running force load page. Stop if currentURL is the same as new url. On state change, change the current state history, to reflect the direction of said state change Load page and page transition.
Called before the start of a Service, represents a constructor of sorts
Initialize DOM Events
Run after the Manager Item has been registered
Load the new Page as well as a Transition; starts the Transition
When an element is clicked, get valid anchor element, go for a transition
When you hover over an anchor, prefetch the event target's href
When History state changes, get url from State, go for a Transition.
Register the current Manager Item's manager
Stop Service
Stop DOM Events
Sets the transition state to either true or false
Run before the ManagerItem has been unregistered
Basically removes a ManagerItem, in order to recover the ManagerItem, it needs to be re-added to an AdvancedManager
Checks to see if the anchor is valid
Generated using TypeDoc
Creates a barbajs based PJAX Service, for the native framework Based on barbajs and StartingBlocks