Changes

514 bytes removed ,  19:50, 19 November 2020
Replaced content with "<includeonly>{{#invoke:CapiuntoTest|main}}</includeonly>"
Line 1: Line 1: −
local capiunto = require 'capiunto'
+
<includeonly>{{#invoke:CapiuntoTest|main}}</includeonly>
 
  −
local p = {}
  −
 
  −
function p.main(frame)
  −
local args = frame:getParent().args
  −
local headerStyle
  −
if args.headerstyle and args.headerstyle ~= '' then
  −
headerStyle = string.format('background-color:%s;', args.headerstyle)
  −
else
  −
headerStyle = 'background-color:grey;'
  −
end
  −
local retval = capiunto.create( {
  −
title = args.title,
  −
headerStyle = headerStyle,
  −
} )
  −
:addImage( args.image, args.caption )
  −
:addRow( 'Foo', args.foo )
  −
:addHeader( 'A header between the data rows' )
  −
:addRow( 'Bar', args.bar )
  −
return retval
  −
end
  −
 
  −
return p