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
stringThe new expression code value.
Exceptions
- AutomationException
The expression editor code value cannot be changed.