@Tag(value="vaadin-tabs") @NpmPackage(value="@vaadin/polymer-legacy-adapter",version="22.0.21") @NpmPackage(value="@vaadin/tabs",version="22.0.21") @NpmPackage(value="@vaadin/vaadin-tabs",version="22.0.21") @JsModule(value="@vaadin/polymer-legacy-adapter/style-modules.js") @JsModule(value="@vaadin/tabs/src/vaadin-tabs.js") public abstract class GeneratedVaadinTabs<R extends GeneratedVaadinTabs<R>> extends Component implements HasStyle, HasTheme
Description copied from corresponding location in WebComponent:
<vaadin-tabs>
is a Web Component for easy switching between different
views.
<vaadin-tabs selected="4">
<vaadin-tab>Page 1</vaadin-tab>
<vaadin-tab>Page 2</vaadin-tab>
<vaadin-tab>Page 3</vaadin-tab>
<vaadin-tab>Page 4</vaadin-tab>
</vaadin-tabs>
The following shadow DOM parts are available for styling:
Part name | Description |
---|---|
back-button |
Button for moving the scroll back |
tabs |
The tabs container |
forward-button |
Button for moving the scroll forward |
The following state attributes are available for styling:
Attribute | Description | Part name |
---|---|---|
orientation |
Tabs disposition, valid values are horizontal and
vertical . |
:host |
overflow |
It's set to start , end , none or both. |
:host |
Constructor and Description |
---|
GeneratedVaadinTabs() |
Modifier and Type | Method and Description |
---|---|
void |
addThemeVariants(TabsVariant... variants)
Adds theme variants to the component.
|
protected void |
focus() |
void |
removeThemeVariants(TabsVariant... variants)
Removes theme variants from the component.
|
addListener, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getLocale, getParent, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, set, setElement, setId, setVisible
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
addThemeName, addThemeNames, getThemeName, getThemeNames, hasThemeName, removeThemeName, removeThemeNames, setThemeName, setThemeName
getElement
addAttachListener
addDetachListener
public void addThemeVariants(TabsVariant... variants)
variants
- theme variants to addpublic void removeThemeVariants(TabsVariant... variants)
variants
- theme variants to removeprotected void focus()
Copyright © 2022. All rights reserved.