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
|