TiddlyWiki5/core/modules/widgets
jeremy@jermolene.com f307f00e32 Fixes to enable the transclude widget itself to be overridden
There are two big changes here:

Replace the previous "ts-wrapper" mechanism, which we had been using to redefine custom widgets inside their definitions to prevent recursive calls. Now we've got the genesis widget we can instead control recursion through a new "$remappable" attribute that allows the custom widget mechanism to be skipped.

We also extend the slot widget to allow a depth to be specified; it then reaches up by the indicated number of transclusion widgets to find the one from which it should retrieve the slot value.
2022-05-05 08:20:14 +01:00
..
action-confirm.js
action-createtiddler.js
action-deletefield.js
action-deletetiddler.js
action-listops.js Remove erroneously included code 2022-03-18 12:40:12 +00:00
action-log.js
action-navigate.js
action-popup.js
action-sendmessage.js
action-setfield.js action-setfield shouldn't write to the current tiddler if the $tiddler attribute is present but has evaluated to a missing attribute 2022-04-16 18:02:27 +01:00
action-setmultiplefields.js
browse.js
button.js Fix the button default fix (#6531) 2022-03-16 11:57:56 +00:00
checkbox.js Allow checkboxes to be indeterminate (#6593) 2022-04-18 20:50:03 +01:00
codeblock.js
count.js
diff-text.js
draggable.js Add "enabled" attribute to draggable widget (#6581) 2022-04-15 14:17:06 +01:00
droppable.js
dropzone.js
edit-binary.js
edit-bitmap.js
edit-shortcut.js
edit-text.js
edit.js
element.js
encrypt.js
entity.js
eventcatcher.js Add "tv-selectednode-width" and "tv-selectednode-height" ... (#6582) 2022-04-15 13:46:09 +01:00
fieldmangler.js
fields.js
genesis.js Fixes to enable the transclude widget itself to be overridden 2022-05-05 08:20:14 +01:00
image.js
importvariables.js Fix importing of function definitions 2022-05-03 09:39:05 +01:00
jsontiddler.js
keyboard.js
let.js Allow the let widget to create variables starting with $ 2022-05-03 08:44:33 +01:00
link.js
linkcatcher.js
list.js
log.js
macrocall.js
messagecatcher.js
navigator.js
parameters.js Fixes to enable the transclude widget itself to be overridden 2022-05-05 08:20:14 +01:00
password.js
qualify.js
radio.js
range.js
raw.js
reveal.js
scrollable.js Revert scrollable changes e49dda3b48 2022-03-29 09:49:31 +01:00
select.js
setmultiplevariables.js
setvariable.js Add wikitext shortcut for new-style function definitions 2022-04-30 12:44:26 +01:00
slot.js Fixes to enable the transclude widget itself to be overridden 2022-05-05 08:20:14 +01:00
text.js
tiddler.js
transclude.js Fixes to enable the transclude widget itself to be overridden 2022-05-05 08:20:14 +01:00
value.js Replace ubertransclude widget with transclude widget 2022-04-30 10:00:38 +01:00
vars.js
view.js
widget.js Fixes to enable the transclude widget itself to be overridden 2022-05-05 08:20:14 +01:00
wikify.js