Version 3.1.11.0

Fix class

Namespace: Sirenix.OdinInspector.Editor.Validation
Assembly: Sirenix.OdinInspector.Editor
public class Fix
Inheritance
  • System.Object
  • Fix

Constructors

Fix(Action)
public Fix(Action action)
Parameters
System.Action action

Fix(String, Action)
public Fix(string btnText, Action action)
Parameters
System.String btnText

System.Action action

Fields

Action
public Delegate Action
ButtonText
public string ButtonText
FixIdentifier
public FixIdentifier FixIdentifier

Methods

Create(Action)
public static Fix Create(Action action)
Parameters
System.Action action

Returns
Fix

Create(String, Action)
public static Fix Create(string btnText, Action action)
Parameters
System.String btnText

System.Action action

Returns
Fix

Create<T>(Action<T>)
public static Fix<T> Create<T>(Action<T> fix)
    where T : class, new()
Parameters
System.Action<T> fix

Returns
Fix<T>

Type Parameters
T

Create<T>(String, Action<T>)
public static Fix<T> Create<T>(string btnText, Action<T> fix)
    where T : class, new()
Parameters
System.String btnText

System.Action<T> fix

Returns
Fix<T>

Type Parameters
T

CreateEditorObject()
public virtual object CreateEditorObject()
Returns
System.Object

CreateIdentifier(Type)
public virtual FixIdentifier CreateIdentifier(Type validatorType)
Parameters
System.Type validatorType

Returns
FixIdentifier

Derived Classes