summaryrefslogtreecommitdiffstats
path: root/lua-bindings/diaphragm.lua
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2023-01-20 16:42:12 +0100
committerMinijackson <minijackson@riseup.net>2023-01-20 16:42:12 +0100
commita13d46e66d3d12fdafe1fc4358fddddde6bd825f (patch)
tree41897293fb2eff26347e2eb9a9237a2f1960077d /lua-bindings/diaphragm.lua
parent7b0e215008c94c4a7ddb5f47b12c341d807ea062 (diff)
downloaddiaphragm-a13d46e66d3d12fdafe1fc4358fddddde6bd825f.tar.gz
diaphragm-a13d46e66d3d12fdafe1fc4358fddddde6bd825f.zip
lua-bindings: simplify sigure by passing as self
Diffstat (limited to 'lua-bindings/diaphragm.lua')
-rw-r--r--lua-bindings/diaphragm.lua10
1 files changed, 9 insertions, 1 deletions
diff --git a/lua-bindings/diaphragm.lua b/lua-bindings/diaphragm.lua
index ffb3e4b..ad8aac6 100644
--- a/lua-bindings/diaphragm.lua
+++ b/lua-bindings/diaphragm.lua
@@ -399,6 +399,14 @@ function M.constraint.same_width(elems)
399end 399end
400 400
401M.constrain = M.core.constrain 401M.constrain = M.core.constrain
402M.draw = M.core.draw 402M.draw = function(params)
403 M.core.draw(M.util.tbl_extend(params, {
404 draw = function(figure)
405 local self = M.shape({ left = 0, top = 0 })
406 M.constraint.inset(self, figure)
407 params.draw(self)
408 end,
409 }))
410end
403 411
404return M 412return M