This is handles page transitions
- Source:
Requires
Methods
-
init()
-
Initializes class
- Source:
Fires:
- event:assignListeners()
-
assignListeners()
-
Assigns listeners to events used in this class.
- Source:
-
registerPage(registerData)
-
Registers and manages pages through events
Parameters:
Name Type Description registerDataObject Page event data
- Source:
-
loadPageTemplate(template, pageData)
-
Loads and transitions to new page template
Parameters:
Name Type Description templateHTML Page html to render
pageDataObject Page data (more specifically pageData.event)
- Source:
Fires:
- pageLoaded(pageData)
-
pageLoaded(pageData)
-
Fires event to declare a new page is loaded
Parameters:
Name Type Description pageDataObject Page data (more specifically pageData.event)
- Source:
Fires:
- EVENT_PAGE_LOADED w/ pageData.event:event to id which event was called