From 0af94604106d45af8ab746175417c7e131d739c7 Mon Sep 17 00:00:00 2001 From: Matthias Richter Date: Fri, 1 Jan 2016 21:36:43 +0100 Subject: [PATCH] Expose padding function --- layout.lua | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/layout.lua b/layout.lua index a993d22..8a5a553 100644 --- a/layout.lua +++ b/layout.lua @@ -177,7 +177,7 @@ local function layout_retained_mode(self, t, constructor, string_argument_to_tab -- finally: return layout with iterator self:pop() - layout.item = function(self, i) + layout.cell = function(self, i) if self ~= layout then -- allow either colon or dot syntax i = self end @@ -206,14 +206,15 @@ end local instance = Layout.new() return setmetatable({ - new = Layout.new, - reset = function(...) return instance:reset(...) end, - push = function(...) return instance:push(...) end, - pop = function(...) return instance:pop(...) end, - row = function(...) return instance:row(...) end, - col = function(...) return instance:col(...) end, - rows = function(...) return instance:rows(...) end, - cols = function(...) return instance:cols(...) end, + new = Layout.new, + reset = function(...) return instance:reset(...) end, + padding = function(...) return instance:padding(...) end, + push = function(...) return instance:push(...) end, + pop = function(...) return instance:pop(...) end, + row = function(...) return instance:row(...) end, + col = function(...) return instance:col(...) end, + rows = function(...) return instance:rows(...) end, + cols = function(...) return instance:cols(...) end, }, {__call = function(_,...) return Layout.new(...) end}) --[[do