Documentation for this module may be created at Module:CollapsedContent/doc
local util_args = require('Module:ArgsUtil')
local util_html = require("Module:HtmlUtil")
local util_toggle = require("Module:ToggleUtil")
local h = {}
local p = {}
function p.main(frame)
local args = util_args.merge()
local output = mw.html.create()
output:wikitext(frame:preprocess(args.intro))
util_toggle.printSimpleToggleButton(output, true)
local div = output:tag(args.containertype or 'div')
util_toggle.tagSimpleToggledContent(div, true)
div:wikitext('\n', frame:preprocess(args.content))
return output
end
return p