From 237470c8f45190b213e3a173ce6ae1a74b3e11fe Mon Sep 17 00:00:00 2001 From: "Adrian C. (anrxc)" Date: Sun, 14 Mar 2010 01:55:33 +0100 Subject: API: transform widgets namespace table to a directory --- widgets/date.lua | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 widgets/date.lua (limited to 'widgets/date.lua') diff --git a/widgets/date.lua b/widgets/date.lua new file mode 100644 index 0000000..68a803d --- /dev/null +++ b/widgets/date.lua @@ -0,0 +1,23 @@ +--------------------------------------------------- +-- Licensed under the GNU General Public License v2 +-- * (c) 2010, Adrian C. +-- * (c) 2009, Lucas de Vries +--------------------------------------------------- + +-- {{{ Grab environment +local os = { date = os.date } +local setmetatable = setmetatable +-- }}} + + +-- Date: provides access to os.date with optional custom formatting +module("vicious.widgets.date") + + +-- {{{ Date widget type +local function worker(format) + return os.date(format or nil) +end +-- }}} + +setmetatable(_M, { __call = function(_, ...) return worker(...) end }) -- cgit v1.2.3