WoW:API ToggleDropDownMenu: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
m (Move page script moved page API ToggleDropDownMenu to API ToggleDropDownMenu without leaving a redirect) |
(No difference)
|
Latest revision as of 04:47, 15 August 2023
← WoW API < ToggleDropDownMenu
- This function is implemented in Lua here FrameXML/UIDropDownMenu.lua.
Toggles a dropdown menu.
ToggleDropDownMenu(level, value, dropDownFrame, anchorName, xOffset, yOffset)
Parameters[edit]
Arguments[edit]
- level (number) - Nesting level of this dropdown.
- value (any type) - Custom value for the dropdown item, if 'level' > 1.
- dropDownFrame (frame table) - The frame object to toggle, not its string name. This object should be derived from 'UIDropDownMenuTemplate'.
- anchorName (string) - Sets the 'relativeTo' member of this frame. Optional
- xOffset (number) - Sets the x offset. Optional
- yOffset (number) - Sets the y offset. Optional
- menuList (table) - Automatically Passed to the to 'menuList' on the API UIDropDownMenu_Initialize function, and set to 'menuList' member on the dropDownFrame frame table. Optional
- button (button table) - Drop down menu anchor point. Default is 'dropDownFrame' or successive parent dropdown menu button.
- autoHideDelay (number) - Seconds to delay before hiding an inactive menu. Default is 2.
Returns[edit]
- none
Examples[edit]
ToggleDropDownMenu(1, nil, PlayerFrameDropDown, "PlayerFrame", 106, 27)