Fire Emblem Heroes Wiki

This is the documentation page for Module:MakeMWModule

Lua-only module which creates MediaWiki-compatible tables from other Lua modules.

makeMWModule(t, opts)[]

Replaces all functions in a Lua module with ones that take MediaWiki frame arguments, aliasing the original functions.


  • t
Lua table with keys mapped to functions
  • opts
Table containing options to Module:Arguments.getArgs (optional)

Return values[]

  • A new table mwt such that, for every function t.f present in the argument table:
    • mwt.f is a function that accepts a single MediaWiki frame argument, calls Module:Arguments.getArgs on it (using opts as the options table), then forwards the result and the frame itself to t.f
    • mwt._f == t.f