Module:ProcessArgs/doc

De ARK: Survival Evolved Wiki
Aller à : navigation, rechercher

Ceci est la page de documentation pour Module:ProcessArgs

Template-info.png Documentation

Ce module permet de fusionner et normaliser les arguments. Il permet en outre de faire des arguments une vraie table plutôt qu'une table vide avec une métatable qui permet d'accéder aux arguments (args). Cela permet à l'opérateur # de fonctionner comme permettre l'ajout de nouvelles valeurs à la table sans les ignorer quand on la répète.

La fonction norm normalise les arguments en supprimant les espaces et en remplaçant les arguments vides par nil. Si une table n'utilise pas cette fonction, elle cherchera automatiquement les arguments du tableau parent.

La fonction merge fusionne deux tables, efface les doublons de la seconde table en utilisant les valeurs de la première, fonctionnant comme si le paramètre de la fonction norm si le paramètre de la norme est true. Si le premier paramètre n'est pas une table, il est utilisé comme vlaure par le paramètre norm, and it will automatically get the current frame's directly passed arguments table et est fusionné avec le format du tableau des arguments parents en cours..



Ceci est une page documentaire, elle devrait être transcluse dans le modèle principal. Voir Modèle:Doc pour de plus amples renseignements.