1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2025-11-23 10:44:50 +00:00

Merge action-setfield and action-setfields widgets

Less confusion, hopefully.
This commit is contained in:
Jermolene
2014-11-06 19:27:14 +00:00
parent 24956f036e
commit 12aec57086
5 changed files with 49 additions and 133 deletions

View File

@@ -57,7 +57,14 @@ SetFieldWidget.prototype.refresh = function(changedTiddlers) {
Invoke the action associated with this widget
*/
SetFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {
this.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue);
if(this.actionValue) {
this.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue);
}
$tw.utils.each(this.attributes,function(attribute,name) {
if(name.charAt(0) !== "$") {
self.wiki.setText(self.actionTiddler,name,undefined,attribute);
}
});
return true; // Action was invoked
};