I want to make Om Popup component based on Closure Popup [1], which takes two results of `om/build` (let name it `anchor` and `popup`) and wraps them to add popup functionality to `popup`, anchoring its position to `anchor`. But in my component I need to get `anchor` and `popup` DOM elements to read actual width of `anchor` and to pass `popup` node in goog.ui.Popup. Now I use `(om/get-node (.. anchor -props -children -owner)`, but it seems to be too deep in guts and unreliable (especially when component is additionally wrapped using :instrument).
So, my question is: does any reliable way to get component owner from component exist? Or, may be, does any better architecture for implementing popup in Om exist? [1] http://docs.closure-library.googlecode.com/git/class_goog_ui_Popup.html -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/clojurescript.
