Components' Layout property exposes private/unsupported options
Found: 7.0.0-rc-20200914
Several layout options exposed by Ext.NET 7 are private and not guaranteed to work.
This happens because Ext.NET 7 relies in the documentation from Ext.enums.Layout, which lists private/hidden possible layout settings, like the Ext.layout.component.Body one.
The specific documentation for Ext.container.Container.layout is not particularly helpful.
List of all exported layouts, and links to Ext JS and links to documentation, and their visibility (ordered as they appear in Ext.enums.Layout):
- ResponsiveColumn - UX
- Dashboard - private/unsupported
- Form - public
- HtmlEditor - private/unsupported
- Container - public
- SegmentedButton - private/unsupported
- GridColumn - private/unsupported
- Body - private/unsupported
- Auto - public (ambiguous alias to AutoContainer)
- VBox - public
- CheckboxGroup - public
- FieldSet - private/unsupported
- ColumnComponent - private/unsupported
- Box - public
- Table - public
- AutoComponent - public
- TableView (TableLayout) - private/unsupported
- Center - public
- HBox - public
- Accordion - public
- Column - public
- Anchor - public
- Card - public
- FieldContainer - private/unsupported
- Border - public
- Editor - private/unsupported
- Fit - public
- Absolute - public
- ProgressBar - private/unsupported
- Dock - private/unsupported
- BoundList - private/unsupported
- AutoContainer - disambiguates from AutoComponent)
Note: There is as ContainerAuto setting from Ext.NET 7 that's not present in Ext JS docs; it probably is just an inversion of the words in AutoContainer, which is missing. Yet, AutoComponent is also missing.