Table of Contents

Interface ITabsComponent

Namespace
GroupeIsa.Neos.EndToEndTests.UI.Components
Assembly
GroupeIsa.Neos.EndToEndTests.UI.dll

Provides the functionalities of the automation of a tabs component.

[AbstractionComponent("tabs")]
public interface ITabsComponent : IContentComponent, IAutomationComponent
Inherited Members
Extension Methods

Properties

SelectedIndex

Gets the index of selected page.

int SelectedIndex { get; }

Property Value

int

Methods

FindPageAtIndex(int)

Finds the page at specified index.

ITabsItemComponent? FindPageAtIndex(int index)

Parameters

index int

The index of the page.

Returns

ITabsItemComponent

The page or null if the page does not exist.

GetPageAtIndex(int)

Gets the page at specified index.

ITabsItemComponent GetPageAtIndex(int index)

Parameters

index int

The index of the page.

Returns

ITabsItemComponent

The page.

Exceptions

AutomationException

Thrown when the page does not exist.

GetPages()

Gets all the pages of this tab component.

IEnumerable<ITabsItemComponent> GetPages()

Returns

IEnumerable<ITabsItemComponent>

All the pages.

WaitForAllPages(int)

Waits until all pages are created.

[Obsolete("Use GetPages() instead.", false)]
void WaitForAllPages(int timeout = 10)

Parameters

timeout int

Maximum waiting time in seconds.