The sap.f.FlexibleColumnLayout contains 3 instances of sap.m.NavContainer – one for each column.
It is logically similar to sap.m.SplitContainer, however, there are two main differences:
layout property)The following table respresents how the FlexibleColumnLayout roughly relates to the NavContainer and SplitContainer controls.
| Control | API | Number of Pages Displayed |
|---|---|---|
| `sap.m.NavContainer` | `pages` \(aggregation\) | 1 page at a time |
| `sap.m.SplitContainer` | `masterPages` \(aggregation\) `detailPages` \(aggregation\) | Up to 2 pages at a time \(2 instances of `NavContainer`\) |
| `sap.f.FlexibleColumnLayout` | `beginColumnPages` \(aggregation\) `midColumnPages` \(aggregation\) `endColumnPages` \(aggregation\) `layout` \(property of type `sap.f.LayoutType`, determining the relative widths of the 3 `NavContainers`\) | Up to 3 pages at a time \(3 instances of `NavContainer`\) |