Module:Card collection
- Card collection
- Card collection/DefaultHandlers
- Card collection/Parser
- Card collection/Utils
- Card collection/doc
- Card collection/modules/Set gallery
- Card collection/modules/Set gallery/handlers
- Card collection/modules/Set gallery/parameters
- Card collection/modules/Set list
- Card collection/modules/Set list/handlers
- Card collection/modules/Set list/parameters
-- <pre>
return setmetatable( {}, {
__index = function( self, templateName )
local loadedModule = require( 'Module:Card collection/modules/' .. templateName )
return function( frame )
return loadedModule:parse( frame, frame:getParent().args, frame.args )
end
end,
--[[__call = function( self, moduleName )
return require( 'Module:Card collection/modules/' .. moduleName ) -- TODO: verify this if this module is to be used internally.
end,]]
} )
-- </pre>