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);
|
||||
}
|
||||
|
||||
@ -21,7 +21,8 @@ namespace AlicizaX.UI
|
||||
continue;
|
||||
}
|
||||
|
||||
templatesByName[template.name] = template;
|
||||
Type templateType = template.GetType();
|
||||
templatesByName[nameof(templateType)] = template;
|
||||
}
|
||||
|
||||
UnityMixedComponentFactory<ViewHolder> factory = new(templatesByName, recyclerView.Content);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user