Hi, 

The boot.js contains some "tiddlerfields" module definition 
<https://github.com/Jermolene/TiddlyWiki5/blob/338f3bad32b8f257d9b0dc0190a9c0e86a6e6ab3/boot/boot.js#L983>,
 
which allows special handling for different field types. 

They are loaded in load-modules.js 
<https://github.com/Jermolene/TiddlyWiki5/blob/338f3bad32b8f257d9b0dc0190a9c0e86a6e6ab3/core/modules/startup/load-modules.js#L27>
 
and are accessible with the $tw.Tiddler.fieldModules object. 

So it should be possible for plugins to define new .parse() and .stringify() 
methods that can do "special" handling. 

If a tiddler is created it uses the .parse() definition. see: boot.js line 
906.

$:/core/modules/tiddler.js uses the .stringify() method to read 
.getFieldString()

I think those elements need to be exposed and explained a bit better, so 
they can be used by end-users. I also think, that the core code has some 
inconsistencies in the "field-handling" methods, that can be used. .. NOT 
100% sure here. Need to investigate.

-m

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/02f08421-76fb-4db2-a974-d2082dcf594d%40googlegroups.com.

Reply via email to