MessageBox, it is clear that it is a Window and not only a Container, since it does not occupy the entire screen.
unpopoccurs (Windows are modal by default).
SideMenuis a form of pre-ready screen management. Some applications use a full screen
TabbedContainerand switch screens with side swipes or programmatically.
Tabbed Containersto perform transitions and organizations. You can have several examples of organization of interfaces in MaterialTemplates in github, where we created several interface templates following the recommendations of the Material.
Material Windowto create a "second screen" within the current screen.
swap(new InitialScreen());- If you are in the Main Window and want to call a Container, simply use the
MainWindow.getMainWindow().Swap(new SecondScreen());- If you are in a container or Window and want to call a Container just use the command.
.popup()- The execution stops after the
popup()command is executed.
.popupNonBlocking()- the execution continues right after the popup command, even with the window still open.
back(). See the example below: