Thank you, I have done so here: 
https://github.com/aaronc/freactive/issues/25

Best Regards,
Sven

Am Montag, 1. Dezember 2014 18:56:27 UTC+1 schrieb Aaron:
>
> There are no restrictions on events and attributes (although some 
> attributes may need a special handler if they don't work properly with 
> setAttribute - please submit an issue on github). Looking at your code, 
> maybe the issue is the event handler names - I believe the DOM events are 
> called dragstart, dragend, etc. without a hyphen.
>
> On Mon, Dec 1, 2014 at 10:39 AM, Sven Richter <sve...@googlemail.com 
> <javascript:>> wrote:
>
>> Hi,
>>
>> I am currently trying to make drag and drop work with freactive, but fail 
>> so far. This is my code:
>> [:thead [:tr
>>              (for [col (first (:content struct))]
>>                [:td [:div {:draggable     true
>>                       :on-drag-start (fn [e] (println "dragged"))
>>                       :on-drag-over  (fn [e] (.preventDefault e))
>>                       :on-drag-enter (fn [e] (.preventDefault e))
>>                       :on-drop       (fn [e]  (.preventDefault e)(println 
>> "dropped"))
>>                       :on-drag-end   (fn [_] (println "drag end"))}
>>                      col]
>>                 ])]]
>>
>> But nothing happens, no matter what I try. Are there any restrictions? 
>> Should this be done in a different way?
>>
>> Best Regards,
>> Sven
>>
>> Am Montag, 17. November 2014 03:20:29 UTC+1 schrieb Aaron Craelius:
>> > freactive (pronounced "f reactive" for functional reactive) is a new 
>> high performance, pure Clojurescript, declarative DOM library: 
>> https://github.com/aaronc/freactive
>> >
>> > It has a syntax very similar to that of Reagent and was in fact 
>> inspired by Reagent, Om, and others.
>> >
>> > I came up with it when I was doing some DOM programming after having 
>> spending a fair amount of time working with JavaFX (see my soon to be 
>> announced library fx-clj: https://github.com/aaronc/fx-clj). I thought 
>> Om and Reagent were very nice to work with (and actually inspired some what 
>> I did with fx-clj), but I felt from my desktop GUI experience, that I could 
>> take things a few steps further.
>> >
>> > freactive's main advantages over existing solutions are probably 
>> built-in animations support and slightly higher performance.
>> >
>> > Here are it's goals from the README:
>> > Provide a simple, intuitive API that should be almost obvious to those 
>> familiar with Clojure (inspiration from reagent)Allow for high-performance 
>> rendering good enough for animated graphics based on a purely declarative 
>> syntaxAllow for reactive binding of any attribute, style property or child 
>> node
>> > Allow for coordinated management of state via cursors (inspiration from 
>> om)Provide deeply-integrated animation supportAllow for cursors based on 
>> paths as well as lenses
>> > Provide a generic items view component for efficient viewing of large 
>> data sets
>> > Minimize unnecessary triggering of update eventsCoordinate all updates 
>> via requestAnimationFrame wherever possibleBe easy to debug
>> > Be written in pure Clojurescript
>> > Provide support for older browsers via polyfills (not yet implemented)
>> > Any feedback is welcome!!
>> > I'm not sure I like the name "freactive" - but it was the best I could 
>> think of at the time. Suggestions for alternative names are welcome.
>>
>> --
>> Note that posts from new members are moderated - please be patient with 
>> your first post.
>> ---
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "ClojureScript" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/clojurescript/99myJ9vLeKQ/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> clojurescrip...@googlegroups.com <javascript:>.
>> To post to this group, send email to clojur...@googlegroups.com 
>> <javascript:>.
>> Visit this group at http://groups.google.com/group/clojurescript.
>>
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to