Table of Contents

Interface IExpressionEditorComponent

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

Provides the functionalities of the automation of an expression editor component.

[AbstractionComponent("expression-editor")]
public interface IExpressionEditorComponent : IFormFieldComponent, IAutomationComponent, IInputComponent, IValidationComponent, IFocusableComponent
Inherited Members

Methods

GetExpressionCode()

Gets the expression editor current code value.

string? GetExpressionCode()

Returns

string

The expression editor curent code value.

GetInputComponent<TInputComponent>()

Returns the input component of expression editor.

TInputComponent GetInputComponent<TInputComponent>() where TInputComponent : IInputComponent

Returns

TInputComponent

The input component of expression editor.

Type Parameters

TInputComponent

Type of the input component.

Exceptions

AutomationException

The input component was not found. -or- The input component is not supported.

SetExpressionCode(string?)

Set the expression editor expression code value.

void SetExpressionCode(string? value)

Parameters

value string

The new expression code value.

Exceptions

AutomationException

The expression editor code value cannot be changed.