1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2025-02-03 12:49:09 +00:00
TiddlyWiki5/core
Felix Hayashi 740627795f This widget allows the user to set multiple variables in one go.
It thereby reduces code complexity that would arise when setting
many variables using "<$set>".

```
\define helloworld() Hello world!
<$vars greeting="Hi" me={{!!title}} sentence=<<helloworld>>>
  <<greeting>>! I am <<me>> and I say: <<sentence>>
</$vars>
```

How this Widget differs from the set widget:

 * Variables may be created by using the "key=value" notation
   that you already know from widgets like action-setfield.
 * You cannot specify a fallback ("emptyValue")
 * You cannot use a filter to produce a conditional variable assignement

Original discussion that led to the creation of this widget:
https://github.com/Jermolene/TiddlyWiki5/issues/1610
2015-04-27 17:07:13 +02:00
..
images Add mail icon 2015-03-26 11:15:34 +00:00
language Simplify wording of exporter descriptions 2015-04-13 07:53:36 +01:00
modules This widget allows the user to set multiple variables in one go. 2015-04-27 17:07:13 +02:00
palettes New DarkPhotos palette that's good with background photos 2015-04-02 12:39:24 +01:00
templates staticmeta 2015-01-11 09:28:18 +09:00
ui Fix problem with double quotes in new field value 2015-04-03 09:06:57 +01:00
wiki Add the missing operator to sameday 2015-04-09 11:10:09 +08:00
acknowledgements.tid Reorganise acknowledgements 2014-08-01 08:42:52 +01:00
copyright.tid Update copyright year 2014-01-02 10:55:19 +00:00
icon.tid Experimental SVG Compression 2015-03-31 14:39:36 +01:00
plugin.info Consistent plugin descriptions 2015-02-17 10:28:54 +00:00
readme.tid Add/update plugin readmes 2014-08-07 15:49:52 +01:00

title: $:/core/readme

This plugin contains TiddlyWiki's core components, comprising:

* JavaScript code modules
* Icons
* Templates needed to create TiddlyWiki's user interface
* British English (''en-GB'') translations of the localisable strings used by the core