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( |
:addTab(base, "Overview") |
||
:addTab( |
: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