com.vaadin.flow.component.tabs.testbench.

Class TabsElement

    • Constructor Detail

      • TabsElement

        public TabsElement()
    • Method Detail

      • setSelectedTabIndex

        public void setSelectedTabIndex(int selectedTab)

        Selects the tab with the given index.

        Parameters:

        selectedTab - the index of the tab to select

      • getSelectedTabIndex

        public int getSelectedTabIndex()

        Gets the index of the currently selected tab.

        Returns:

        the index of the currenly selected tab

      • getSelectedTabElement

        public TabElement getSelectedTabElement()

        Gets the tab element for the currently selected tab.

        Returns:

        a tab element for the currently selected tab

      • getTabElement

        public TabElement getTabElement(String text)
                                 throws org.openqa.selenium.NoSuchElementException

        Gets the tab element for the tab with the given text.

        Parameters:

        text - the text to look for in the tabs

        Returns:

        the first tab element which matches the given text

        Throws:

        org.openqa.selenium.NoSuchElementException - if no match was found

      • getTab

        public int getTab(String text)

        Gets the index of the tab with the given text.

        Parameters:

        text - the text to look for in the tabs

        Returns:

        the index of tthe first tab element which matches the given text or -1 if no match was found