Also, once you return a tiddler, you can access all of its fields through its `fields` property, like so:
let tiddler = this.wiki.getTiddler(*title*);*let *tiddlerText = tiddler.fields.text; //OR tiddler.fields["text"] The commented method allows you to get odd field names or to pass a fieldname by reference/variable. Best, Joshua F On Sunday, May 24, 2020 at 4:51:55 PM UTC-7, Joshua Fontany wrote: > > If we look at the Button Widget code (among others) we can get > tiddler-field data as a string thusly: > > this.wiki.getTiddler(this.setTitle).getFieldString(this.setField) > > If you don't know if the tiddler exits, there is a this.wikitiddlerExist() > method to call, for example from the Link Widget: > > this.isMissing = !this.wiki.tiddlerExists(this.to); > > > Best, > Joshua F > > > On Sunday, May 24, 2020 at 4:16:13 PM UTC-7, Kalcifer Kandari wrote: >> >> I mean, the title explains it. Been looking through the source code >> trying to find the answer. >> >> The macro I want to create is incredibly simple: >> >> - Get the tags of the current tiddler. >> - If one starts with 'feed--', return it. >> >> I thought it would be as simple as something like: >> this.getTiddler("currentTiddler").field("tags"). Not quite so easy. I >> got as far as discovering this.getVariable("currentTiddler"), not sure >> what I can do with the just title though. >> >> Kalcifer >> > -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywikidev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/678f7776-f856-4e5b-86df-260a4d02da09%40googlegroups.com.