Internal navigation is the navigation within a Fiori Elements app. Internal navigation is configured in manifest.json.
There are three types of internal navigation:
- From List Report to Object Page
- Within List Report Only
- From Object Page to Subpage
Let's go through each in detail.
Flexible Layout Configuration
The flexible column layout allows different layouts on the same page. It allows up to three columns so that users can expand and collapse the screen areas, depending on their requirements.

The figure shows the entry in manifest.json to enable the flexible column layout in an app.
You can also define a default layout for the page when the page is opened. For example, you can use the MidColumnFullScreen property value to open a page in full-screen mode.

The figure shows a two-column layout with defaultTwoColumnLayoutType set to TwoColumnsMidExpanded.