From 488e78c9d778ff89b828735e7248425e586821a0 Mon Sep 17 00:00:00 2001 From: Insality Date: Thu, 15 May 2025 23:26:46 +0300 Subject: [PATCH] Update layout annotations --- druid/extended/layout.lua | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/druid/extended/layout.lua b/druid/extended/layout.lua index 5a8c40b..0f02587 100644 --- a/druid/extended/layout.lua +++ b/druid/extended/layout.lua @@ -55,12 +55,13 @@ function M:init(node_or_node_id, layout_type) self.entities = {} self.size = gui.get_size(self.node) + -- Padding X is a Slice9 L Value + -- Padding Y is a Slice9 T Value self.padding = gui.get_slice9(self.node) -- Margin X is a Slice9 R Value -- Margin Y is a Slice9 B Value self.margin = { x = self.padding.z, y = self.padding.w } - -- Padding X is a Slice9 L Value - -- Padding Y is a Slice9 T Value + self.padding.z = self.padding.x self.padding.w = self.padding.y @@ -123,10 +124,10 @@ function M:set_margin(margin_x, margin_y) end ----@param padding_x number|nil The padding x ----@param padding_y number|nil The padding y ----@param padding_z number|nil The padding z ----@param padding_w number|nil The padding w +---@param padding_x number|nil From Left +---@param padding_y number|nil From Top +---@param padding_z number|nil From Right +---@param padding_w number|nil From Bottom ---@return druid.layout self Current layout instance function M:set_padding(padding_x, padding_y, padding_z, padding_w) self.padding.x = padding_x or self.padding.x