• Welcome to the Kancolle Wiki!
  • If you have any questions regarding site content, account registration, etc., please visit the KanColle Wiki Discord

Difference between revisions of "Module:Core"

From Kancolle Wiki
Jump to navigation Jump to search
m
m
Line 1: Line 1:
  
 
local Utils = {}
 
local Utils = {}
 
function _method(m, f, ...)
 
m = require("Module:" .. m)
 
return m[f](m, ...)
 
end
 
  
 
function Utils.method(frame)
 
function Utils.method(frame)
return _method(unpack(frame.args))
+
local m = require("Module:" .. frame.args[1])
 +
local f = frame.args[2]
 +
return m[f](m, unpack(frame.args, 3))
 
end
 
end
  
 
return Utils
 
return Utils

Revision as of 18:17, 27 November 2015

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

local Utils = {}

function Utils.method(frame)
	local m = require("Module:" .. frame.args[1])
	local f = frame.args[2]
	return m[f](m, unpack(frame.args, 3))
end

return Utils