Saltar para o conteúdo

Módulo:Navbar/Exemplos para testes

Origem: Wikipédia, a enciclopédia livre.

--Testes rápidos e poucos usando a função _navbar diretamente, pois eles não serão detectados em testes de {{Navbar}}.
local p = {}
local n = require('Módulo:Navbar')
local ns = require('Módulo:Navbar/Testes')
require('strict') --Garante que não haja globais.

function p.main()
	local out = {}
	for i = 1,2 do
		local k = {'yes', nil}
		table.insert(out, {
		n._navbar({collapsible = k[i], template =  'V/doc'}),
		ns._navbar({collapsible = k[i], template = 'V/doc'}),
		'<br/>----',
		n._navbar({collapsible = k[i], template = 'V/doc', 'h', 'm', ''}),
		ns._navbar({collapsible = k[i], template = 'V/doc', 'h', 'm', ''}),
		'<br/>----',
		n._navbar({collapsible = k[i], 'V/doc', 'h', 'm'}),
		ns._navbar({collapsible = k[i], 'V/doc', 'h', 'm'})})
	end
	table.insert(out, {n._navbar{mini = 'yes', 'v/doc'},ns._navbar{mini = 'yes', 'v/doc'}})
	return table.concat(out[1])..table.concat(out[2])..table.concat(out[3])
end
return p