mirror of
https://github.com/sinai-dev/UnityExplorer.git
synced 2025-06-15 22:07:48 +08:00
Remove redundant reference to EvaluateWidget
This commit is contained in:
parent
75bd654a94
commit
bdda12a040
@ -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;
|
||||||
|
@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user