Version 3.1.1.0

Expressionator9000 class

Namespace: Sirenix.OdinValidator.Editor
Assembly: Sirenix.OdinValidator.Editor
public class Expressionator9000
Inheritance
  • System.Object
  • Expressionator9000

Constructors

Expressionator9000(Object)
public Expressionator9000(object value)
Parameters
System.Object value

Properties

Item[String]
public object this[string expression] { get; }
Parameters
System.String expression

Value
public object Value { get; set; }
ValueType
public Type ValueType { get; }

Methods

Expr(String)
public object Expr(string expression)
Parameters
System.String expression

Returns
System.Object

Expr<T>(String)
public T Expr<T>(string expression)
Parameters
System.String expression

Returns
T

Type Parameters
T

ForEachExpr(String)
public IEnumerable<Expressionator9000> ForEachExpr(string expression)
Parameters
System.String expression

Returns
System.Collections.Generic.IEnumerable<Expressionator9000>