Api Facepunch ActionGraphs IParameterDefinition
interface

IParameterDefinition

public interface IParameterDefinition

Base interface for PropertyDefinition, InputDefinition and OutputDefinition.

Properties

Name Type Description
Name virtual String Parameter name.
Display virtual DisplayInfo Display info about this parameter.
Type virtual Type Value type stored / transmitted by this parameter.
IsRequired virtual Boolean If true, a value must be provided for this parameter otherwise a validation error will be generated.
IsMissing virtual Boolean If true, this parameter wasn't found on the current node binding.
Attributes virtual IReadOnlyCollection<Attribute> If this parameter was generated by reflection, contains the attributes of the source member.
Assembly: Facepunch.ActionGraphs Namespace: Facepunch.ActionGraphs Full Name: Facepunch.ActionGraphs.IParameterDefinition