mirror of
https://github.com/CommunityOx/ox_lib.git
synced 2026-08-18 23:46:03 +01:00
feat(client/radial): keepOpen
This commit is contained in:
@@ -5,6 +5,7 @@
|
|||||||
---@field menu? string
|
---@field menu? string
|
||||||
---@field onSelect? fun(currentMenu: string | nil, itemIndex: number) | string
|
---@field onSelect? fun(currentMenu: string | nil, itemIndex: number) | string
|
||||||
---@field [string] any
|
---@field [string] any
|
||||||
|
---@field keepOpen? boolean
|
||||||
|
|
||||||
---@class RadialMenuProps
|
---@class RadialMenuProps
|
||||||
---@field id string
|
---@field id string
|
||||||
@@ -209,7 +210,7 @@ RegisterNUICallback('radialClick', function(index, cb)
|
|||||||
if item.menu then
|
if item.menu then
|
||||||
menuHistory[#menuHistory + 1] = { id = currentRadial and currentRadial.id, option = item.menu }
|
menuHistory[#menuHistory + 1] = { id = currentRadial and currentRadial.id, option = item.menu }
|
||||||
showRadial(item.menu)
|
showRadial(item.menu)
|
||||||
else
|
elseif not item.keepOpen then
|
||||||
lib.hideRadial()
|
lib.hideRadial()
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user