mirror of
https://github.com/CommunityOx/ox_lib.git
synced 2026-08-16 22:46:03 +01:00
fix(interface/menu): incosistent menu function types (#80)
Signed-off-by: BerkieBb <82737367+BerkieBb@users.noreply.github.com>
This commit is contained in:
@@ -13,6 +13,7 @@ local openMenu
|
|||||||
|
|
||||||
---@alias MenuPosition 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right'
|
---@alias MenuPosition 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right'
|
||||||
---@alias MenuChangeFunction fun(selected: number, scrollIndex?: number, args?: any, checked?: boolean)
|
---@alias MenuChangeFunction fun(selected: number, scrollIndex?: number, args?: any, checked?: boolean)
|
||||||
|
---@alias MenuScrollSelectChangeFunction fun(selected: number, scrollIndex?: number, args?: any)
|
||||||
|
|
||||||
---@class MenuOptions
|
---@class MenuOptions
|
||||||
---@field label string
|
---@field label string
|
||||||
@@ -35,9 +36,9 @@ local openMenu
|
|||||||
---@field disableInput? boolean
|
---@field disableInput? boolean
|
||||||
---@field canClose? boolean
|
---@field canClose? boolean
|
||||||
---@field onClose? fun(keyPressed?: 'Escape' | 'Backspace')
|
---@field onClose? fun(keyPressed?: 'Escape' | 'Backspace')
|
||||||
---@field onSelected? MenuChangeFunction
|
---@field onSelected? MenuScrollSelectChangeFunction
|
||||||
---@field onSideScroll? MenuChangeFunction
|
---@field onSideScroll? MenuScrollSelectChangeFunction
|
||||||
---@field onCheck? MenuChangeFunction
|
---@field onCheck? fun(selected: number, checked: boolean, args?: any)
|
||||||
---@field cb? MenuChangeFunction
|
---@field cb? MenuChangeFunction
|
||||||
|
|
||||||
---@param data MenuProps
|
---@param data MenuProps
|
||||||
|
|||||||
Reference in New Issue
Block a user