TiddlyWiki5/editions/fr-FR/tiddlers/Variables.tid

24 lines
1.7 KiB
Plaintext

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]].