| Package | Description |
|---|---|
| org.vaadin.miki.superfields.tabs |
| Modifier and Type | Method and Description |
|---|---|
TabHeaderGenerator<T> |
SuperTabs.getTabHeaderGenerator()
Returns the generator responsible for providing tabs (headers) for values.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SuperTabs.setTabHeaderGenerator(TabHeaderGenerator<T> tabHeaderGenerator)
Sets the generator responsible for providing tabs (headers) for values.
|
SuperTabs<T> |
SuperTabs.withTabHeaderGenerator(TabHeaderGenerator<T> tabHeaderGenerator)
Chains
SuperTabs.setTabHeaderGenerator(TabHeaderGenerator) and returns itself. |
| Constructor and Description |
|---|
SuperTabs(TabHeaderGenerator<T> tabHeaderGenerator,
TabContentGenerator<T> tabContentGenerator,
T... values)
Creates the component with given
TabHeaderGenerator, TabContentGenerator and tabs, but default TabHandler. |
SuperTabs(T defaultValue,
Supplier<C> mainContentSupplier,
TabHandler tabHandler,
TabHeaderGenerator<T> tabHeaderGenerator,
TabContentGenerator<T> tabContentGenerator,
T... values)
Creates the component with given
TabHandler, TabHeaderGenerator, TabContentGenerator and tabs, overriding the default value from null to the one provided and overriding default layout component for tab contents. |
SuperTabs(T defaultValue,
TabHandler tabHandler,
TabHeaderGenerator<T> tabHeaderGenerator,
TabContentGenerator<T> tabContentGenerator,
T... values)
Creates the component with given
TabHandler, TabHeaderGenerator, TabContentGenerator and tabs, overriding the default value from null to the one provided. |
SuperTabs(T defaultValue,
TabHeaderGenerator<T> tabHeaderGenerator,
TabContentGenerator<T> tabContentGenerator,
T... values)
Creates the component with default
TabHandler, given TabHeaderGenerator, TabContentGenerator and tabs, overriding the default value from null to the one provided. |
Copyright © 2023 Miki. All rights reserved.