Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Module:Character tabs

From Sekaipedia
Revision as of 23:42, 27 March 2022 by ChaoticShadow (talk | contribs)

To generate {{Character tabs}}, invoke using the main function.


local getArgs = require('Module:Arguments').getArgs
local TabsBuilder = require('Module:TabsBuilder')

local p = {}

function p.main(frame)
	local args = getArgs(frame)

	local builder = TabsBuilder.new()
	
	local character = args[1]

	builder
		:addTab(character, 'Overview')
		:addTab(character .. "/Cards", "Cards")
		:addTab(character .. "/Profile", "Profile")
		:addTab(character .. "/Translations", "Translations")
		:addTab(character .. "/Gallery", "Gallery")
	
	return builder:tostring()
end

return p
Cookies help us deliver our services. By using our services, you agree to our use of cookies.