Robert Jaros
03/13/2026, 9:46 AM.kv-tab-panel {
display: flex;
flex-direction: column;
height: 100%;
}
.kv-tab-panel > div {
display: flex;
flex-direction: column;
height: 100%;
}Christer Palm
03/13/2026, 12:28 PMRobert Jaros
03/13/2026, 1:20 PMRobert Jaros
03/13/2026, 1:21 PMcalc.Robert Jaros
03/13/2026, 1:21 PMtabPanel() {
tab("Tab") {
div("Header")
tabulator(
model,
options = TabulatorOptions(height="calc(100vh - 95px)", columns = listOf(ColumnDefinition("Item", "name"))),
serializer = serializer()
) {
}
div("Footer")
}
}Christer Palm
03/13/2026, 1:30 PMRobert Jaros
03/13/2026, 1:33 PMRobert Jaros
03/13/2026, 1:35 PMvPanel {
width = 100.vw
height = 100.vh
div(className = "kv-tab-panel") {
div("Not a tab")
div {
div("Header")
tabulator(
model,
options = TabulatorOptions(columns = listOf(ColumnDefinition("Item", "name"))),
serializer = serializer()
) {
height = 100.perc
}
div("Footer")
}
}
}Christer Palm
03/13/2026, 1:47 PMChrister Palm
03/13/2026, 1:57 PMRobert Jaros
03/13/2026, 2:02 PMChrister Palm
03/13/2026, 2:08 PMChrister Palm
03/13/2026, 2:10 PMChrister Palm
03/13/2026, 2:11 PMChrister Palm
03/13/2026, 2:11 PMRobert Jaros
03/13/2026, 2:19 PMChrister Palm
03/13/2026, 2:20 PMChrister Palm
03/13/2026, 2:21 PMChrister Palm
03/13/2026, 2:41 PMRobert Jaros
03/13/2026, 4:57 PMChrister Palm
03/13/2026, 5:19 PM