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

Module:Location tabs: Difference between revisions

From Sekaipedia
Content added Content deleted
mNo edit summary
mNo edit summary
Line 1: Line 1:
local getArgs = require('Module:Arguments').getArgs
local getArgs = require('Module:Arguments').getArgs
local yesno = require('Module:Yesno')
local TabsBuilder = require('Module:TabsBuilder')
local TabsBuilder = require('Module:TabsBuilder')


Line 8: Line 9:


local builder = TabsBuilder.new()
local builder = TabsBuilder.new()
local base = args['base']
builder
builder
:addTab(card, "Location")
:addTab(base, "Overview")
:addTab(card .. "/Area Conversations", "Area Conversations")
:addTab(base .. "/Area Conversations", "Area Conversations")
return builder:tostring()
return builder:tostring()

Revision as of 18:06, 7 December 2023

Documentation for this module may be created at Module:Location tabs/doc

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

local p = {}

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

	local builder = TabsBuilder.new()
	
	local base = args['base']
	
	builder
		:addTab(base, "Overview")
		:addTab(base .. "/Area Conversations", "Area Conversations")
	
	return builder:tostring()
end

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