update
This commit is contained in:
parent
4dff3a98bc
commit
3e5cf4d135
@ -148,17 +148,28 @@ namespace AlicizaX.UI
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void RegisterItemRender<TItemRender>(string viewName = "") where TItemRender : ItemRenderBase
|
public void RegisterItemRender<TItemRender>() where TItemRender : ItemRenderBase
|
||||||
{
|
{
|
||||||
_adapter.RegisterItemRender<TItemRender>(viewName);
|
RegisterItemRender(typeof(TItemRender));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void RegisterItemRender(Type itemRenderType, string viewName = "")
|
public void RegisterItemRender(Type itemRenderType)
|
||||||
{
|
{
|
||||||
_adapter.RegisterItemRender(itemRenderType, viewName);
|
_adapter.RegisterItemRender(itemRenderType, nameof(itemRenderType));
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool UnregisterItemRender(string viewName = "")
|
public bool UnregisterItemRender<TItemRender>() where TItemRender : ItemRenderBase
|
||||||
|
{
|
||||||
|
return UnregisterItemRender(typeof(TItemRender));
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool UnregisterItemRender(Type itemRenderType)
|
||||||
|
{
|
||||||
|
return UnregisterItemRender(nameof(itemRenderType));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
private bool UnregisterItemRender(string viewName = "")
|
||||||
{
|
{
|
||||||
return _adapter.UnregisterItemRender(viewName);
|
return _adapter.UnregisterItemRender(viewName);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -21,7 +21,8 @@ namespace AlicizaX.UI
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
templatesByName[template.name] = template;
|
Type templateType = template.GetType();
|
||||||
|
templatesByName[nameof(templateType)] = template;
|
||||||
}
|
}
|
||||||
|
|
||||||
UnityMixedComponentFactory<ViewHolder> factory = new(templatesByName, recyclerView.Content);
|
UnityMixedComponentFactory<ViewHolder> factory = new(templatesByName, recyclerView.Content);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user