1.1 KiB
1.1 KiB
Tabpanel and panel
Panels are used to put components in a section.
Tabpanels are a mechanism to show and hide panels according to a panelId.
Panel
{"type": "panel",
"attributes": {
"panelId": "mySuperPanel"
,
}"components": [...]
}
- panelId
-
The id of the panel use by tabpanel.
- Components
-
The list of components of the panel.
Tabpanel
{"type": "tabpanel",
"attributes": {
"navigation": {
"mySuperPanel": {
"title": "My super panel",
"provider": "Provider"
,
}"anotherPanelId": {
"title": "All my problems",
"provider": "nbProblemsProvider"
}
},
}"components": [...]
}
- navigation (required)
-
Contains keys of every panelId managed by the tabpanel.
- title
-
The title of the tab.
- provider
-
A provider to show a number next to the title.
- components
-
The list of panels managed by the tabpanel.