1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-24 02:27:19 +00:00

Add jsencoded view format

This commit is contained in:
Jeremy Ruston 2013-10-25 23:00:43 +01:00
parent c46748b82f
commit ad518c181d

View File

@ -64,6 +64,9 @@ ViewWidget.prototype.execute = function() {
case "stripcomments": case "stripcomments":
this.text = this.getValueAsStrippedComments(); this.text = this.getValueAsStrippedComments();
break; break;
case "jsencoded":
this.text = this.getValueAsJsEncoded();
break;
default: // "text" default: // "text"
this.text = this.getValueAsText(); this.text = this.getValueAsText();
break; break;
@ -153,6 +156,10 @@ ViewWidget.prototype.getValueAsStrippedComments = function() {
return out.join("\n"); return out.join("\n");
}; };
ViewWidget.prototype.getValueAsJsEncoded = function() {
return $tw.utils.stringify(this.getValueAsText());
};
/* /*
Selectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering Selectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering
*/ */