1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-24 10:37:20 +00:00
TiddlyWiki5/editions/tw5.com/tiddlers/widgets
Jeremy Ruston 8e7c0907f8 Add checkactions attribute to Checkbox widget
See discussion at https://groups.google.com/d/msgid/tiddlywiki/526754d5-8786-49cd-aaa1-c77311670116%40googlegroups.com:

The history here is that in v5.1.14 we added an "actions" attribute to the checkbox widget that specified an action string to be specified whenever the state of the checkbox changed. The same action string is executed regardless of whether the checkbox was checked or unchecked.

Then in v5.1.16 we merged https://github.com/Jermolene/TiddlyWiki5/pull/3182 which added the "uncheckactions" attribute. The difference between the two is that the uncheckactions are only executed if the checkbox is unchecked. The main "actions" attribute is executed before any actions in "uncheckactions", which makes it possible to arrange things so that the "actions" attribute sets things to the checked state while the "uncheckactions" attribute overwrites those changes to set things to the unchecked state.

In retrospect, it would have made more sense to have also added a "checkactions" attribute that was executed only if the checkbox was checked. I'll investigate adding it for v5.1.20.
2019-07-14 13:42:43 +01:00
..
ActionCreateTiddlerWidget_Example.tid Add action-createtiddler widget 2016-10-21 11:26:26 +01:00
ActionCreateTiddlerWidget.tid Improve action-createtiddler to return a draft title too 2019-06-04 12:33:01 +01:00
ActionDeleteFieldWidget.tid Missed parenthesis 2017-04-19 13:25:31 +01:00
ActionDeleteTiddlerWidget.tid Move docs for 5.1.5 release 2014-11-26 11:22:20 +00:00
ActionListopsWidget.tid Updated docs of the ListOps widget to reflect changes to attribute names 2015-12-28 10:42:46 +02:00
ActionNavigateWidget.tid Overhaul the macro and variable documentation 2015-02-21 23:03:24 +00:00
ActionSendMessageWidget.tid Small documentation fixes 2016-04-04 12:45:31 +01:00
ActionSetFieldWidget.tid Missed parenthesis 2017-04-19 13:25:31 +01:00
ActionWidgets.tid Add support for assigning action widgets via the actions attribute 2016-04-29 18:54:44 +01:00
BrowseWidget.tid Add missing version banners to updated docs 2017-07-18 16:15:46 +01:00
ButtonWidget.tid Docs: add state* documentation to button and reveal widgets (#3553) 2018-11-19 17:59:04 +00:00
CheckboxWidget.tid Add checkactions attribute to Checkbox widget 2019-07-14 13:42:43 +01:00
CodeblockWidget.tid Fix problem with highlight plugin language brushes 2016-08-18 09:07:06 +01:00
CountWidget.tid Docs: add example to CountWidget.tid (#3732) 2019-01-27 19:28:42 +00:00
DiffTextWidget.tid Incorporate “diff” engine to show visual differences (#3112) 2018-03-16 20:38:35 +00:00
DraggableWidget.tid Docs typo 2019-01-18 09:19:58 +00:00
DroppableWidget.tid Docs typo 2019-01-18 09:19:58 +00:00
DropzoneWidget.tid Add missing version banners to updated docs 2017-07-18 16:15:46 +01:00
EditBitmapWidget.tid Update EditBitmapWidget doc to reflect update in code (#2725) 2018-11-27 18:11:21 +00:00
EditTextWidget.tid Add documentation for edit-text tabindex attribute (#3833) 2019-03-09 17:45:59 +00:00
EditWidget.tid Add documentation for edit-text tabindex attribute (#3833) 2019-03-09 17:45:59 +00:00
EncryptWidget.tid More mangling of reference docs 2014-09-11 00:06:19 +01:00
EntityWidget.tid Introduce text editor toolbar (#2315) 2016-04-22 08:36:29 +01:00
FieldMangler Widget (Examples).tid Fix the title 2015-09-16 04:55:07 +02:00
FieldManglerWidget.tid Update FieldManglerWidget.tid 2015-07-06 19:09:17 +02:00
FieldsWidget.tid Overhaul the macro and variable documentation 2015-02-21 23:03:24 +00:00
ImageWidget.tid Allow percentage width and height on image widget 2014-10-19 13:21:20 +01:00
ImportVariablesWidget.tid Add new "\import" pragma 2018-09-28 16:01:32 +01:00
KeyboardWidget.tid Add "tag" attribute to keyboard widget (#2593) 2017-01-13 11:17:19 -07:00
LinkCatcherWidget.tid LinkCatcherWidget: Add variable containing target tiddler 2017-07-07 12:16:14 +01:00
LinkWidget.tid Use default link text when link widget has no content 2019-06-10 21:04:21 +01:00
ListopsData.tid Remove modifier/modified/revision fields from #2037 2015-12-06 19:11:41 +00:00
ListWidget.tid Doc - additional notes re list widget behavior (#3480) 2018-11-06 15:33:00 +00:00
MacroCallWidget.tid More mangling of reference docs 2014-09-11 00:06:19 +01:00
NavigatorWidget.tid Docs and tweaks for #2904 2017-06-29 08:47:26 +01:00
PasswordWidget.tid More mangling of reference docs 2014-09-11 00:06:19 +01:00
RadioWidget.tid sets checked class for radio widget wrapper / label (#2182) 2018-04-08 09:52:41 +01:00
RangeWidget.tid [doc] Update RangeWidget.tid (#3251) 2018-05-03 17:49:52 +01:00
RevealWidget.tid Reveal widget: add option to avoid clamping popup position 2019-07-04 15:58:27 +01:00
ScrollableWidget.tid Add position: relative to scrollable widget 2015-04-27 13:38:20 +01:00
SelectWidget.tid Add tooltip attribute to select widget 2019-03-04 12:24:16 +00:00
SetVariableWidget.tid Docs update 2014-10-25 14:02:21 +01:00
SetWidget.tid SetWidget: Add "subtiddler" attribute 2018-03-16 20:35:41 +00:00
TextWidget.tid Update TextWidget.tid (#3696) 2019-01-15 16:14:50 +00:00
The Extended Listops Filters.tid Fixed typos in docsof ActionListops widget 2016-01-06 07:32:33 +02:00
TiddlerWidget.tid Docs fix: Remove erroneous "class" attribute from tiddler widget 2017-09-01 11:13:39 +01:00
TranscludeWidget.tid [doc] minor tweak to TranscludeWidget.tid (#3356) 2018-07-19 17:58:04 +01:00
VarsWidget.tid VarsWidget doc - erroneous example (#2714) 2017-01-17 08:20:06 -07:00
ViewWidget.tid Clarify date format docs 2018-07-30 21:19:59 +01:00
Widgets.tid Overhaul the macro and variable documentation 2015-02-21 23:03:24 +00:00
WikifyWidget.tid Add 'formattedtext' output type to Wikify widget 2016-10-18 09:13:52 +01:00