Files
Basalt2/docs/references/elements/Frame.md
2025-02-16 14:12:49 +00:00

672 B

local elementManager = require("elementManager") local Container = elementManager.getElement("Container")

---@class Frame : Container local Frame = setmetatable({}, Container) Frame.__index = Frame

--- Creates a new Frame instance --- @return Frame object The newly created Frame instance --- @usage local element = Frame.new("myId", basalt) function Frame.new() local self = setmetatable({}, Frame):__init() self.set("width", 12) self.set("height", 6) self.set("background", colors.gray) self.set("z", 10) return self end

function Frame:init(props, basalt) Container.init(self, props, basalt) self.set("type", "Frame") end

return Frame