Update
Update Update Update Update Update Update Update Update Update
This commit is contained in:
57
ui/ScrollFrame.lua
Normal file
57
ui/ScrollFrame.lua
Normal file
@@ -0,0 +1,57 @@
|
||||
---@meta
|
||||
|
||||
---@class ScrollFrame : Frame
|
||||
ScrollFrame = {
|
||||
--- Gets the horizontal scroll range.
|
||||
--- @return number range The horizontal scroll range.
|
||||
--- @example
|
||||
--- local range = myScrollFrame:GetHorizontalScrollRange()
|
||||
GetHorizontalScrollRange = function(self) end,
|
||||
|
||||
--- Gets the current horizontal scroll position.
|
||||
--- @return number position The horizontal scroll position.
|
||||
--- @example
|
||||
--- local position = myScrollFrame:GetHorizontalScroll()
|
||||
GetHorizontalScroll = function(self) end,
|
||||
|
||||
--- Gets the vertical scroll range.
|
||||
--- @return number range The vertical scroll range.
|
||||
--- @example
|
||||
--- local range = myScrollFrame:GetVerticalScrollRange()
|
||||
GetVerticalScrollRange = function(self) end,
|
||||
|
||||
--- Gets the current vertical scroll position.
|
||||
--- @return number position The vertical scroll position.
|
||||
--- @example
|
||||
--- local position = myScrollFrame:GetVerticalScroll()
|
||||
GetVerticalScroll = function(self) end,
|
||||
|
||||
--- Gets the scrollable child frame.
|
||||
--- @return Frame childFrame The scrollable child frame.
|
||||
--- @example
|
||||
--- local childFrame = myScrollFrame:GetScrollChild()
|
||||
GetScrollChild = function(self) end,
|
||||
|
||||
--- Sets the horizontal scroll position.
|
||||
--- @param position number The horizontal scroll position.
|
||||
--- @example
|
||||
--- myScrollFrame:SetHorizontalScroll(50)
|
||||
SetHorizontalScroll = function(self, position) end,
|
||||
|
||||
--- Sets the vertical scroll position.
|
||||
--- @param position number The vertical scroll position.
|
||||
--- @example
|
||||
--- myScrollFrame:SetVerticalScroll(50)
|
||||
SetVerticalScroll = function(self, position) end,
|
||||
|
||||
--- Sets the scrollable child frame.
|
||||
--- @param frame Frame The frame to set as the scrollable child.
|
||||
--- @example
|
||||
--- myScrollFrame:SetScrollChild(childFrame)
|
||||
SetScrollChild = function(self, frame) end,
|
||||
|
||||
--- Updates the scroll range and position.
|
||||
--- @example
|
||||
--- myScrollFrame:UpdateScrollChildRect()
|
||||
UpdateScrollChildRect = function(self) end,
|
||||
}
|
||||
Reference in New Issue
Block a user