From b32ab6e9488ede01f2a8c47ee1a19fc1ff46fba5 Mon Sep 17 00:00:00 2001 From: Malcolm Keefe <27903055+Mkeefeus@users.noreply.github.com> Date: Thu, 16 Mar 2023 04:26:17 -0400 Subject: [PATCH] feat(interface/radial): allow clearing all global radial menu items (#272) * Add clearAllRadialItems * Refresh rather then close, rename --- resource/interface/client/radial.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/resource/interface/client/radial.lua b/resource/interface/client/radial.lua index 4412a8a..e57359c 100644 --- a/resource/interface/client/radial.lua +++ b/resource/interface/client/radial.lua @@ -182,6 +182,16 @@ function lib.removeRadialItem(id) refreshRadial(id) end +---Removes all items from the global radial menu. +function lib.clearRadialItems() + table.wipe(menuItems) + + if isOpen then + refreshRadial() + end + +end + RegisterNUICallback('radialClick', function(index, cb) cb(1)