I think I see how this could work. In the draggable widget, use a corresponding (probably system tiddler) to hold the value. Use the startactions attribute to assign the field.
<$draggable tiddler="$:/field1" startaction=<<macro that copies field1 into $:/field1!!value>>{{!!field1}}</$draggable> Then in the droppable widget, use the actions attribute to grab the value from $(actionTiddler)$!!value and save it to the field corresponding to the dropzone. If you just want one dropzone that handles multiple fields, then you could have the draggable widget also store the field name in a fieldname field and then the droppable can also fetch the destination from $(actionTiddler)$!!fieldname. Once you have the draggable macro working, then you can make as many field/zones as you want with <<dragfield field1>>, <<dragfield field2>> etc. Good luck! -- Mark On Tuesday, July 3, 2018 at 8:35:42 PM UTC-7, TonyM wrote: > > Folks, > > I am building a button to allow the dragging of values from a fields > values in a tiddler. > > Looking through all the draggable widgets and use on buttons etc... I can > only see reference to tiddlers, not parts there of. > > Can any one tell me how to specify a fields content as the payload or tell > me a direction I could take. > > - A tool or code example exists? > - Clone and rework an existing widget? > - Use CSS/Html? > > I will also be looking to find a way to drop field contents on a field > where it erases the existing content to. > > I will be turning this into a reusable solution I will share. > > Thanks in advance > -- 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 tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/7732eb39-3f99-47f6-9114-b356b5191d73%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.