Navigation Start Events in Smart Devices

One of the most important aspects of GeneXus is the possibility to build multi-platform applications, in order to achieve a variety of features. One of them is the Navigation Style property which allows us to define different types of navigations depending on the platform where the application is running.
To add even more flexibility, GeneXus gives us the Navigation Start Events to initialize the different layouts displayed when the application starts running, depending on the Navigation Style selected for that platform.

Slide.Start This Event is executed when the Navigation Style selected is Slide, for the Platform where the application is running.
Split.Start This Event is executed when the Navigation Style selected is Split, for the Platform where the application is running.
Cascade.Start This Event is executed when the Navigation Style selected is Cascade, for the Platform where the application is running.
Flip.Start This Event will be executed if the Navigation Style selected is Flip, for the Platform where the application is running.
Tabs.Start This Event is executed when the control value on the Dashboard object is Tabs.

Considerations

It is important to note that on Dashboards, when we have the Control set to Tabs, the only Navigation Event executed is the Tabs.Start event.

Example

  • When we need to display a "Welcome" panel.
  • On the Slide/Split Navigation Style, this Event allows us to set the right and left layouts to be displayed.

Scope

Object SDPanel, Dashboard object
Platforms IOS, Android

Note: These Events only apply to main objects of our Knowledge Base.

See also