From 2ac03e534e438a6ebe217c777511d28750a503e5 Mon Sep 17 00:00:00 2001 From: ElPumpo Date: Sun, 6 Jan 2019 18:47:49 +0100 Subject: [PATCH] Implemented menu.removeElement(query) --- client/functions.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/client/functions.lua b/client/functions.lua index 1e25e11b..fab66592 100644 --- a/client/functions.lua +++ b/client/functions.lua @@ -198,6 +198,16 @@ ESX.UI.Menu.Open = function(type, namespace, name, data, submit, cancel, change, menu.data.elements[i][key] = val end + menu.removeElement = function(query) + for i=1, #menu.data.elements, 1 do + for k,v in pairs(query) do + if menu.data.elements[i][k] == v then + menu.data.elements[i] = nil + end + end + end + end + table.insert(ESX.UI.Menu.Opened, menu) ESX.UI.Menu.RegisteredTypes[type].open(namespace, name, data)