Interface IFrameComponent
- Namespace
- GroupeIsa.Neos.EndToEndTests.UI.Components
- Assembly
- GroupeIsa.Neos.EndToEndTests.UI.dll
Provides the functionalities of a frame such as tab or popup.
public interface IFrameComponent : INestedTabsContainerComponent, IAutomationComponent, IContainerComponent
- Inherited Members
Properties
CanClose
Gets a value indicating whether the frame can be closed.
bool CanClose { get; }
Property Value
HasChanges
Gets a value indicating whether the frame has changes.
bool HasChanges { get; }
Property Value
IsSelected
Gets a value indicating whether the frame is selected.
bool IsSelected { get; }
Property Value
IsWaitingOverlayDisplayed
Gets a value indicating whether a waiting overlay is displayed above this frame.
bool IsWaitingOverlayDisplayed { get; }
Property Value
Title
Gets the title of the frame.
string? Title { get; }
Property Value
Type
Gets the type of the frame.
FrameType Type { get; }
Property Value
Methods
Close()
Closes the frame.
bool Close()
Returns
- bool
A value indicating whether the frame is closed.
GetContent()
Gets the content.
Task<IContentComponent> GetContent()
Returns
- Task<IContentComponent>
The content.
GetWaitingOverlayMessage()
Gets the waiting overlay message.
string? GetWaitingOverlayMessage()
Returns
- string
The waiting overlay message or
null
if waiting overlay is not displayed.
Select()
Selects this nested tab.
bool Select()
Returns
- bool
A value indicating whether the nested tab has been selected.
WaitUntilReady()
Waits until the frame is ready (not busy due to an asynchronous task).
void WaitUntilReady()
WaitUntilWaitingOverlayIsDisplayed(int?)
Waits until the waiting overlay is displayed.
void WaitUntilWaitingOverlayIsDisplayed(int? timeout = null)
Parameters
timeout
int?The timeout in seconds.
Exceptions
- AutomationException
The waiting overlay is not displayed after the specified timeout.
WaitUntilWaitingOverlayIsHidden(int?)
Waits until the waiting overlay is hidden.
void WaitUntilWaitingOverlayIsHidden(int? timeout = null)
Parameters
timeout
int?The timeout in seconds.
Exceptions
- AutomationException
The waiting overlay is not hidden after the specified timeout.