VirtualScroller.new(scrollingFrame, itemTemplate, dataTable, itemHeight, numColumns, itemWidthScale, bufferRows, applyDataFunction, itemSetupFunction, onItemShown, onItemHidden, onScrolled)
Creates a new VirtualScroller instance.
scrollingFrame: ScrollingFrame instance
itemTemplate: GuiObject template to clone
dataTable: Table of data to display
itemHeight: (Optional) UDim or number (pixels)
numColumns: (Optional) Number of columns (default: 1)
applyDataFunction: (Optional) Function(frame, dataItem, index)