All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vaadin.flow.component.tabs.GeneratedVaadinTabs Maven / Gradle / Ivy

There is a newer version: 24.6.0
Show newest version
/*
 * Copyright 2000-2017 Vaadin Ltd.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */
package com.vaadin.flow.component.tabs;

import javax.annotation.Generated;
import com.vaadin.flow.component.Tag;
import com.vaadin.flow.component.dependency.HtmlImport;
import com.vaadin.flow.component.HasStyle;
import com.vaadin.flow.component.Component;

/**
 * 

* Description copied from corresponding location in WebComponent: *

*

* {@code } is a Polymer 2 element for easy switching between * different view *

*

* {@code Page 1 Page 2 Page 3 Page 4 } *

*

Styling

*

* The following shadow DOM parts are available for styling: *

* * * * * * * * * * * * * * * * * * * * *
Part nameDescription
{@code back-button}Button for moving the scroll back
{@code tabs}The tabs container
{@code forward-button}Button for moving the scroll forward
*

* The following state attributes are available for styling: *

* * * * * * * * * * * * * * * * * * * *
AttributeDescriptionPart name
{@code orientation}Tabs disposition, valid values are {@code horizontal} and * {@code vertical}.:host
{@code overflow}It's set to {@code start}, {@code end}, none or both.:host
*

* See ThemableMixin – * how to apply styles for shadow parts *

*/ @Generated({ "Generator: com.vaadin.generator.ComponentGenerator#1.0-SNAPSHOT", "WebComponent: Vaadin.TabsElement#2.0.0", "Flow#1.0-SNAPSHOT" }) @Tag("vaadin-tabs") @HtmlImport("frontend://bower_components/vaadin-tabs/src/vaadin-tabs.html") public abstract class GeneratedVaadinTabs> extends Component implements HasStyle { protected void focus() { getElement().callFunction("focus"); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy