⚠️ This repository has been moved: To make development easier this plugin's code was moved to EvidentlyCube/TW5-PluginShowcase, specifically here .
Propagates a value of a field upwards, through tiddler parents. It was developed to allow marking tiddlers as public/private, and to propagate the information up its parents if the parent has any public children, which was then displayed in a custom table of contents.
Field parent is used to determine tiddler's parent, rather than tags.
Currently it only really supports yes/no field propagation (eg. whether the parent has any visible children).
Every tree root must have the following fields defined:
propagator-base
- name of the field which is propagated, eg. visiblepropagator-propagated
- name of the field in parents to indicate children's base field value, eg. has-visible-children.propagator-preferred-value
- the value that has most priority. By default the propagated field will be populated with the value of the last child, but if any child has this value, it'll take priority and will be used instead.
See the demo here.
Drag this link into your TiddlyWiki 5 page/tab.