Show / Hide Table of Contents

Class Param

Data class for holding input param definition for use in the InputQuery

Inheritance
System.Object
Param
Namespace: BennyKok.RuntimeDebug.DebugInput
Assembly: com.bennykok.runtime-debug-action.dll
Syntax
[Serializable]
public class Param

Constructors

Param(String, ParamType, String, Object, Func<Object>)

Declaration
public Param(string name, ParamType type, string description = null, object defaultValue = null, Func<object> valuePrefillCallback = null)
Parameters
Type Name Description
System.String name
ParamType type
System.String description
System.Object defaultValue
System.Func<System.Object> valuePrefillCallback

Fields

defaultValue

Declaration
public object defaultValue
Field Value
Type Description
System.Object

description

Declaration
public string description
Field Value
Type Description
System.String

name

Declaration
public string name
Field Value
Type Description
System.String

type

Declaration
public ParamType type
Field Value
Type Description
ParamType

valuePrefillCallback

Declaration
public Func<object> valuePrefillCallback
Field Value
Type Description
System.Func<System.Object>

Methods

MapParamTypeToType(ParamType)

Declaration
public static Type MapParamTypeToType(ParamType type)
Parameters
Type Name Description
ParamType type
Returns
Type Description
System.Type

MapTypeToParamType(Type)

Declaration
public static ParamType MapTypeToParamType(Type type)
Parameters
Type Name Description
System.Type type
Returns
Type Description
ParamType
In This Article
👆 RuntimeDebugAction by ❤️ BennyKok