caption: Variables created: 20141002133113496 modified: 20150622112706947 tags: Concepts Reference title: Variables type: text/vnd.tiddlywiki Une <<.def variable>> est une portion de texte accessible par son nom via une branche particulière de l'[[arbre widget|Widgets]]. La portion reconnue est la <<.def valeur>> de la variable. Une nouvelle variable est définie par le widget <<.wlink SetWidget>>, et ainsi accessible à tous les descendants du widget, incluant les contenus tranclus. Un widget <<.wid set>> peut utiliser un nom existant et relier ainsi, une portion différente à ce nom pour cette génération de descendants du widget. Le widget <<.wlink ListWidget>> affecte aussi une variable particulière (par défaut <<.var currentTiddler>>), tour à tour, à chaque titre listé. Pour une vue d'ensemble quand à l'utilisation des variables, se reporter à [[variables dans Wikitexte |Variables in WikiText]]. Malgré le mot <<.word variable>>, chaque portion contient une chaine constante. L'apparente variabilité est actuellement reflétée par la présence de plusieurs variables portant le même nom en différents endroits de l'arbre widget. [[WikiTexte|WikiText]] n'analyse pas les portions en elles-mêmes. Cependant la référence à une variable peut être transcluse dans un contexte où une analyse ~WikiText parsing <<.em may>> pourrait s'effectuer. Dans une portion de code, le seul marquage détecté est `$name$` pour le paramètre de transclusion d'une macro et `$(name)$` pour une variable à transclure. La macro <<.mlink dumpvariables>> liste toutes les variables (y compris les macros) disponibles à une position donnée de l'[[arbre widget|Widgets]]. Le noyau de ~TiddlyWiki intègre [[plusieurs variables|Core Variables]].