Class ElementsModule
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ArtOfTest.WebAii.Design.ProjectModel.Providers.Modules
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class ElementsModule : ModuleBase
Properties
FileSystemProvider
Declaration
protected FileSystemProvider FileSystemProvider { get; }
Property Value
|
FileSystemProvider
|
Project
Methods
AddElementDescriptor(ElementDescriptor, String)
Declaration
public void AddElementDescriptor(ElementDescriptor desc, string filePath)
Parameters
|
ElementDescriptor
desc
|
|
System.String
filePath
|
FixTestAsStepActionDescriptor(ExecuteTestActionDescriptor)
Declaration
public void FixTestAsStepActionDescriptor(ExecuteTestActionDescriptor testAsStep)
Parameters
|
ExecuteTestActionDescriptor
testAsStep
|
GenerateElementsCode()
Declaration
public void GenerateElementsCode()
OnBeforeElementsLoad()
Declaration
protected virtual void OnBeforeElementsLoad()
OnElementLoaded(LightElementNode)
Declaration
protected virtual void OnElementLoaded(LightElementNode lightElement)
Parameters
|
LightElementNode
lightElement
|
OnElementsLoaded()
Declaration
protected virtual void OnElementsLoaded()
OnElementsReplacementEnded()
Declaration
protected virtual void OnElementsReplacementEnded()
OnElementsReplacementStarted()
Declaration
protected virtual void OnElementsReplacementStarted()
RefreshElements()
Declaration
public void RefreshElements()
TryMatchMergedElement(ElementDescriptor, out ElementDescriptor)
Declaration
public bool TryMatchMergedElement(ElementDescriptor element, out ElementDescriptor target)
Parameters
|
ElementDescriptor
element
|
|
ElementDescriptor
target
|
Returns
|
System.Boolean
|
Events
BeforeElementsLoad
Declaration
public event Action BeforeElementsLoad
Event Type
|
System.Action
|
ElementLoaded
Declaration
public event Action<LightElementNode> ElementLoaded
Event Type
|
System.Action<LightElementNode>
|
ElementsLoaded
Declaration
public event Action ElementsLoaded
Event Type
|
System.Action
|
ElementsReplacementEnded
Declaration
public event Action ElementsReplacementEnded
Event Type
|
System.Action
|
ElementsReplacementStarted
Declaration
public event Action ElementsReplacementStarted
Event Type
|
System.Action
|