The application shell has the following components:
- Navigation Bar;
- The Left Panel;
- One or two frames that contain Tabs. Two frames means that the shell has a left-side and right-side frame;
- A tab contains at least one page (SmartPage). Multiple pages can be stacked on top of each other (modal pages).
This structure can be accessed through the static Navigator class.
Navigator.ShellData.SplitScreen = true;
Navigator.ShellData.SplitScreen = true/false
Navigator.ShellData.ActiveFrameIndex = 0/1
A frame contains Tabs.
The active Frame
A Frame activates:
- When there is a pointer tap within the frame region.
- When a Tab is dropped on a frame
A Tab contains a page (SmartPage).