I made some improvements, but now a lot of what I wrote about how it works is wrong. The user interface is still mostly the same. All the javascript is now in the widget. I had to rearrange some things, but it all should work. I also started playing with animation and actions other than dragging. At the moment the animation isn't accessible by the user because I need to find some reasonable way to define the animations in the wiki. For now whenever the svg is rendered a thing moves across the image and if you hover over one of the circles it will change size and color. You get some strange behaviour the first time you try to drag an element after (re)loading the wiki but not after it re-renders the svg. I don't know why. Now I need to figure out how I will make state dependent events. I think that making a reasonable authoring interface is going to be the hardest part of this.
Here is the demo <http://ooktech.com/jed/ExampleWikis/SnapSVG/> -- 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 http://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/974ec40c-7664-4827-ad86-ff4aa3bedc8f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.