Content added Content deleted
No edit summary Tag: Reverted |
(use tabsbuilder) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
local builder = require('Module:TabviewBuilder') |
|||
local getArgs = require('Module:Arguments').getArgs |
local getArgs = require('Module:Arguments').getArgs |
||
local TabsBuilder = require('Module:TabsBuilder') |
local TabsBuilder = require('Module:TabsBuilder') |
||
Line 16: | Line 15: | ||
:addTab(card .. "/Side Story 1", "Side Story 1") |
:addTab(card .. "/Side Story 1", "Side Story 1") |
||
:addTab(card .. "/Side Story 2", "Side Story 2") |
:addTab(card .. "/Side Story 2", "Side Story 2") |
||
local tabview = builder.new(args[1]) |
|||
return builder:tostring() |
return builder:tostring() |
Latest revision as of 03:15, 16 March 2022
This module depends on the following other modules: |
To generate {{Card 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 card = args[1]
builder
:addTab(card, "Card")
:addTab(card .. "/Side Story 1", "Side Story 1")
:addTab(card .. "/Side Story 2", "Side Story 2")
return builder:tostring()
end
return p