« Module:Icon » : différence entre les versions

De Eco - Wiki Français
Aller à :navigation, rechercher
[version vérifiée][version vérifiée]
Aucun résumé des modifications
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 6 : Ligne 6 :


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


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


return p
return p

Dernière version du 25 février 2026 à 21:54

La documentation pour ce module peut être créée à 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