Remove redundant reference to EvaluateWidget

This commit is contained in:
Sinai 2022-04-22 09:08:17 +10:00
parent 75bd654a94
commit bdda12a040
4 changed files with 4 additions and 10 deletions

View File

@ -9,8 +9,6 @@ namespace UnityExplorer.UI.Widgets
{ {
public abstract class BaseArgumentHandler : IPooledObject public abstract class BaseArgumentHandler : IPooledObject
{ {
protected EvaluateWidget evaluator;
internal Text argNameLabel; internal Text argNameLabel;
internal InputFieldRef inputField; internal InputFieldRef inputField;
internal TypeCompleter typeCompleter; internal TypeCompleter typeCompleter;

View File

@ -110,7 +110,7 @@ namespace UnityExplorer.UI.Widgets
GenericArgumentHandler holder = genericHandlers[i] = Pool<GenericArgumentHandler>.Borrow(); GenericArgumentHandler holder = genericHandlers[i] = Pool<GenericArgumentHandler>.Borrow();
holder.UIRoot.transform.SetParent(this.genericArgumentsHolder.transform, false); holder.UIRoot.transform.SetParent(this.genericArgumentsHolder.transform, false);
holder.OnBorrowed(this, type); holder.OnBorrowed(type);
} }
} }
@ -122,7 +122,7 @@ namespace UnityExplorer.UI.Widgets
ParameterHandler holder = paramHandlers[i] = Pool<ParameterHandler>.Borrow(); ParameterHandler holder = paramHandlers[i] = Pool<ParameterHandler>.Borrow();
holder.UIRoot.transform.SetParent(this.parametersHolder.transform, false); holder.UIRoot.transform.SetParent(this.parametersHolder.transform, false);
holder.OnBorrowed(this, param); holder.OnBorrowed(param);
} }
} }

View File

@ -9,9 +9,8 @@ namespace UnityExplorer.UI.Widgets
{ {
private Type genericType; private Type genericType;
public void OnBorrowed(EvaluateWidget evaluator, Type genericConstraint) public void OnBorrowed(Type genericConstraint)
{ {
this.evaluator = evaluator;
this.genericType = genericConstraint; this.genericType = genericConstraint;
typeCompleter.Enabled = true; typeCompleter.Enabled = true;
@ -39,7 +38,6 @@ namespace UnityExplorer.UI.Widgets
public void OnReturned() public void OnReturned()
{ {
this.evaluator = null;
this.genericType = null; this.genericType = null;
this.typeCompleter.Enabled = false; this.typeCompleter.Enabled = false;

View File

@ -26,9 +26,8 @@ namespace UnityExplorer.UI.Widgets
private Text basicLabel; private Text basicLabel;
private ButtonRef pasteButton; private ButtonRef pasteButton;
public void OnBorrowed(EvaluateWidget evaluator, ParameterInfo paramInfo) public void OnBorrowed(ParameterInfo paramInfo)
{ {
this.evaluator = evaluator;
this.paramInfo = paramInfo; this.paramInfo = paramInfo;
this.paramType = paramInfo.ParameterType; this.paramType = paramInfo.ParameterType;
@ -85,7 +84,6 @@ namespace UnityExplorer.UI.Widgets
public void OnReturned() public void OnReturned()
{ {
this.evaluator = null;
this.paramInfo = null; this.paramInfo = null;
this.enumCompleter.Enabled = false; this.enumCompleter.Enabled = false;