回调事件 
UPDATE_RENDER_RANGE 
- 类型: 
(begin: number, end: number) => void - 描述: 当渲染范围更新时触发。
 - 参数: 
begin: 渲染开始索引。end: 渲染结束索引。
 
UPDATE_VIRTUAL_SIZE 
- 类型: 
(virtualSize: number) => void - 描述: 当虚拟列表的大小更新时触发。
 - 参数: 
virtualSize: 虚拟列表的新大小。
 
UPDATE_VIEW_RANGE 
- 类型: 
(begin: number, end: number) => void - 描述: 当视图范围更新时触发。
 - 参数: 
begin: 视图开始索引。end: 视图结束索引。
 
UPDATE_ITEM_SIZE 
- 类型: 
(id: string, size: number) => void - 描述: 当某个条目的大小更新时触发。
 - 参数: 
id: 条目的唯一标识。size: 条目的新大小。
 
UPDATE_TRANSFORM_DISTANCE 
- 类型: 
(distance: number) => void - 描述: 当变换距离更新时触发。
 - 参数: 
distance: 新的变换距离。
 
SCROLL 
- 类型: 
(offset: number) => void - 描述: 当滚动事件发生时触发。
 - 参数: 
offset: 滚动偏移量。
 
SCROLL_TO_TOP 
- 类型: 
(firstItem: T) => void - 描述: 当滚动到顶部时触发。
 - 参数: 
firstItem: 列表中的第一个条目。
 
SCROLL_TO_BOTTOM 
- 类型: 
(lastItem: T) => void - 描述: 当滚动到底部时触发。
 - 参数: 
lastItem: 列表中的最后一个条目。
 
RENDER_LIST_CHANGE 
- 类型: 
(renderRange: { renderBegin: number; renderEnd: number }, renderList: T[], clientEl: HTMLElement | Element) => void - 描述: 当渲染列表改变时触发。
 - 参数: 
renderRange: 包含渲染开始和结束索引的对象。renderList: 当前渲染的列表条目。clientEl: 客户端元素。
 
SIZE_CHANGE 
- 类型: 
(sizes: IVirtualListChildrenSize) => void - 描述: 当列表子项大小改变时触发。
 - 参数: 
sizes: 包含子项大小信息的对象。