Page Life Cycle: Overview - akumina/AkuminaTraining GitHub Wiki
Applies to
Akumina Foundation 3.3.0.0 and later
Overview
The Page Life Cycle is a series of steps that are executed when a user navigates to a page. Steps call a function that can do anything from getting data, populating markup, provide “Loading…” feedback to the user, and updating the User and Configuration Contexts. Step functions have the following structure:
function MyCustomStep() {
//perform step functionality
//the framework will not go to the next step until you fire this event, so you can get data from an endpoint if needed
Akumina.Digispace.AppPart.Eventing.Publish('/loader/onexecuted/');
}
Context Objects
Steps within the page life cycle can retrieve and update information within the Akumina.Digispace.ConfigurationContext and Akumina.Digispace.UserContext objects.
References
To learn how to customize the Page Life Cycle using the Akumina Framework see the following articles: