From e8748638db9693ca58c96273395163895fe38b68 Mon Sep 17 00:00:00 2001 From: Sabine Lim Date: Tue, 16 May 2023 01:38:46 +1000 Subject: [PATCH] Minor refactor --- Basalt/objects/Container.lua | 6 +++--- Basalt/objects/Flexbox.lua | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Basalt/objects/Container.lua b/Basalt/objects/Container.lua index a1d509b..2e7cc4c 100644 --- a/Basalt/objects/Container.lua +++ b/Basalt/objects/Container.lua @@ -384,9 +384,9 @@ return function(name, basalt) end end - for k,v in pairs(basalt.getObjects())do - container["add"..k] = function(self, name) - return addObject(self, v(name, basalt)) + for objectName, _ in pairs(basalt.getObjects()) do + container["add" .. objectName] = function(self, id) + return addObject(self, basalt.createObject(objectName, id, basalt)) end end diff --git a/Basalt/objects/Flexbox.lua b/Basalt/objects/Flexbox.lua index c0415c3..f7a97a8 100644 --- a/Basalt/objects/Flexbox.lua +++ b/Basalt/objects/Flexbox.lua @@ -101,9 +101,9 @@ return function(name, basalt) end, } - for k,v in pairs(basalt.getObjects())do - object["add"..k] = function(self, name) - local obj = base["add"..k](self, name) + for objectName, _ in pairs(basalt.getObjects()) do + object["add" .. objectName] = function(self, id) + local obj = base["add" .. objectName](self, id) applyLayout(base) return obj end