This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-04-23
Channels
- # beginners (8)
- # boot (87)
- # cider (16)
- # cljs-dev (1)
- # cljsrn (2)
- # clojure (27)
- # clojure-austin (2)
- # clojure-beijing (1)
- # clojure-belgium (1)
- # clojure-russia (66)
- # clojure-uk (17)
- # clojurescript (48)
- # core-typed (1)
- # cursive (3)
- # datomic (8)
- # emacs (7)
- # funcool (3)
- # hoplon (22)
- # instaparse (1)
- # jobs-discuss (4)
- # leiningen (2)
- # om (17)
- # onyx (16)
- # reactive (2)
- # reagent (7)
- # rum (2)
- # specter (1)
- # untangled (3)
I know...
can there be "interference" with hoplon
already done. I mean, I've never experienced that with standard js
in js
I go on with Hoplon. Maybe we can solve this.
I'll update hoplon-leaflet repo when I am finished
edge of my seat
the idea is to only monkeypatch Element for dom elements constructed via the hoplon api
something like
(defn- make-elem-ctor
[tag]
(fn [& args]
(let [e (doto (.createElement js/document tag)
(set-appendChild! #(.-hoplonKids %))
(set-removeChild! #(.-hoplonKids %))
(set-insertBefore! #(.-hoplonKids %))
(set-replaceChild! #(.-hoplonKids %)))]
(-> e ensure-kids! (apply args)))))
?@micha wonderful!