com.alicizax.unity.ui.exten.../Runtime/RecyclerView/Interaction/IItemInteractionHost.cs
陈思海 dc8c840d69 RecyclerView 大优化
优化RecycleView 渲染架构
优化RecyclerView 渲染性能 增加 缓存 异步
增加Navagation导航锚点相关
2026-03-31 15:18:50 +08:00

32 lines
790 B
C#

using UnityEngine.EventSystems;
namespace AlicizaX.UI
{
internal interface IItemInteractionHost
{
ItemInteractionFlags InteractionFlags { get; }
void HandlePointerClick(PointerEventData eventData);
void HandlePointerEnter(PointerEventData eventData);
void HandlePointerExit(PointerEventData eventData);
void HandleSelect(BaseEventData eventData);
void HandleDeselect(BaseEventData eventData);
void HandleMove(AxisEventData eventData);
void HandleBeginDrag(PointerEventData eventData);
void HandleDrag(PointerEventData eventData);
void HandleEndDrag(PointerEventData eventData);
void HandleSubmit(BaseEventData eventData);
void HandleCancel(BaseEventData eventData);
}
}