Module:Icon/doc

    HelpClose
    If you encounter any technical issues as you edit, please report them.
    2 noticesClose

    Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. Read the Privacy Policy to learn what information we collect about you and how we use it.

    If you log in or create an account, your edits will be attributed to your username, along with other benefits.

    You are using a browser which is not officially supported by this editor.

    From Nonbinary Wiki

    This is the documentation page for Module:Icon

    Wikipedia logo This module uses material from the Wikipedia module Module:Icon/doc, which is released under the Creative Commons Attribution-ShareAlike 3.0 Unported License (view authors).


    This module displays an icon depending on the code it is given. It implements Template:Icon.

    Usage[edit source]

    From wikitext[edit source]

    From wikitext this module should be used via Template:Icon. Please see the template page for documentation.

    From Lua[edit source]

    To use this module from another Lua module, first load it:

    <syntaxhighlight lang="lua"> local mIcon = require('Module:Icon') </syntaxhighlight>

    Then you can make icons with the _main function.

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

    The args variable is a table of arguments. This corresponds to the parameters accepted by Template:Icon - please see the template page for parameter documentation.

    Data[edit source]

    The icon data is stored at Module:Icon/data. See the instructions there for how to add and remove icons.


    == Usage ==

    === From wikitext ===

    From wikitext this module should be used via [[Template:Icon]]. Please see the template page for documentation.

    === From Lua ===

    To use this module from another Lua module, first load it:

    <syntaxhighlight lang="lua">

    local mIcon = require('Module:Icon')

    </syntaxhighlight>

    Then you can make icons with the _main function.

    <syntaxhighlight lang="lua">

    mIcon._main(args)

    </syntaxhighlight>

    The <var>args</var> variable is a table of arguments. This corresponds to the parameters accepted by [[Template:Icon]] - please see the template page for parameter documentation.