@Generated(value={"Generator: com.vaadin.generator.ComponentGenerator#1.0-SNAPSHOT","WebComponent: Vaadin.TabsElement#2.0.0","Flow#1.0-SNAPSHOT"}) @Tag(value="vaadin-tabs") @HtmlImport(value="frontend://bower_components/vaadin-tabs/src/vaadin-tabs.html") public abstract class GeneratedVaadinTabs<R extends GeneratedVaadinTabs<R>> extends Component implements HasStyle
Description copied from corresponding location in WebComponent:
<vaadin-tabs> is a Polymer 2 element for easy switching between
different view
<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 |
|---|---|
protected void |
focus() |
addListener, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getLocale, getParent, getTranslation, getTranslation, getUI, hasListener, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, set, setElement, setId, setVisibleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassNamegetElementaddAttachListeneraddDetachListenerCopyright © 2019. All rights reserved.