Jump to content

Module:Table row counter/doc: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
braces
m change source to syntaxhighlight
 
Line 9: Line 9:
To use this module from other Lua modules, first load the module.
To use this module from other Lua modules, first load the module.


<source lang="lua">
<syntaxhighlight lang="lua">
local mTRC = require('Module:Table row counter')
local mTRC = require('Module:Table row counter')
</syntaxhighlight>
</source>


You can then count table rows by using the _main function.
You can then count table rows by using the _main function.


<source lang="lua">
<syntaxhighlight lang="lua">
mTRC._main(args)
mTRC._main(args)
</syntaxhighlight>
</source>


<var>args</var> is a table containing the module arguments. See the [[Template:Table row counter|template documentation]] for more information about the available arguments, and for general caveats about this module's use.
<var>args</var> is a table containing the module arguments. See the [[Template:Table row counter|template documentation]] for more information about the available arguments, and for general caveats about this module's use.

Latest revision as of 13:28, 7 July 2020

This module implements the {{table row counter}} template.

Usage from wikitext

[edit]

This module can be used from wikitext in the same way as the {{table row counter}} template, by simply using {{#invoke:table row counter|main}} in place of {{table row counter}}.

Usage from Lua modules

[edit]

To use this module from other Lua modules, first load the module.

local mTRC = require('Module:Table row counter')

You can then count table rows by using the _main function.

mTRC._main(args)

args is a table containing the module arguments. See the template documentation for more information about the available arguments, and for general caveats about this module's use.