VECTO Input Manager
Loading...
Searching...
No Matches
VectoInputManager.Core.StandardValuesBuilder Class Reference
Inheritance diagram for VectoInputManager.Core.StandardValuesBuilder:

Public Member Functions

 StandardValuesBuilder (ILogger< StandardValuesBuilder > logger)
Public Member Functions inherited from VectoInputManager.Core.ObjectBuilder
void Run (object? startObject=null)

Protected Member Functions

override Type GetTypeByName (string typeName)
override string GetDisplayPropertyName (PropertyInfo prop)
Protected Member Functions inherited from VectoInputManager.Core.ObjectBuilder
void PromptQuery (PromptAction action)
virtual void BeforePromptHandler (PromptAction action)
 Called before the PromptHandler is invoked to allow derived classes to modify the PromptAction before it's presented to the user.
virtual void SetTemplateValue (PromptAction action)
virtual object BuildRecursive (object? target, PropertyInfo? targetProp, int depth, string parentPath="")
Type GetTypeByName (string typeName)

Additional Inherited Members

Static Protected Member Functions inherited from VectoInputManager.Core.ObjectBuilder
static IDictionary< string, string > GetEnumSelectionDictionary (Type enumType)
Protected Attributes inherited from VectoInputManager.Core.ObjectBuilder
readonly List< PromptAction_actions = []
Properties inherited from VectoInputManager.Core.ObjectBuilder
object? Object [get, protected set]
IReadOnlyList< PromptActionActions [get]
Action< PromptAction >? PromptHandler [get, set]
object? TemplateObject [get, set]

Member Function Documentation

◆ GetDisplayPropertyName()

override string VectoInputManager.Core.StandardValuesBuilder.GetDisplayPropertyName ( PropertyInfo prop)
inlineprotectedvirtual

The documentation for this class was generated from the following file:
  • VectoInputManagerCore/Builders/StandardValuesBuilder.cs