Module:Icon: Difference between revisions

From Eco - English Wiki
[checked revision][checked revision]
No edit summary
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 6: Line 6:


     local args = Utils.normaliseArgs(param)
     local args = Utils.normaliseArgs(param)
     if args.name == nil or args.name == '' then return 'Module:IconUtils \'name\' must be specified.' end
     local itemID = args.id
    if (itemID == nil) then itemID = Utils.CheckId(args.name); end


     Icon = args.name .. '_Icon.png'
     return IconUtils.main{ name = args.name, id = itemID , size = args.size , style = args.style , link = args.link , border = args.border , count = args.count }
     return Icon
      
end
end


return p
return p

Latest revision as of 20:58, 23 February 2026

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

local p = {}

function p.main(param)
    local Utils = require('Module:Utils')
    local IconUtils = require('Module:IconUtils')

    local args = Utils.normaliseArgs(param)
    local itemID = args.id
    if (itemID == nil) then itemID = Utils.CheckId(args.name); end

    return IconUtils.main{ name =  args.name, id = itemID , size = args.size , style = args.style , link = args.link , border = args.border , count = args.count }
    
end

return p