Is the experimental import for avoiding Polymer.dom documented anywhere? 
 I'd be interested in trying it out.

On Monday, May 18, 2015 at 8:46:20 PM UTC-4, Eric Eslinger wrote:
>
> One of the really rad things about Polymer (0.5) and webcomponents is that 
> everything is just DOM. You can pretty easily use core- and paper- 
> components libraries inside of an (say) angular app to render out content. 
> Doesn't matter if you're using jQuery raw or ember or what have you- DOM is 
> DOM, and it mostly works (modulo some property / attribute bindings)
>
> The new localDom API seems to indicate that this may no longer be the 
> case- if I'm redistributing DOM content, I need to use the polymer dom 
> interface, rather than just plain parent/child/append calls on document.
>
> This seems to indicate that modern polymer isn't going to be compatible 
> with angular, or with any other library that manipulates the DOM, or is it 
> the case that this only matters when there's more complicated shady/light 
> manipulations?
>
> As an example, if I have content in the drawer part of a 
> paper-drawer-panel, and then, using jquery or some other element selector, 
> inject nodes inside of the already-projected menu div, will this break 
> things? Or is it only the case that I need to use the local DOM api when if 
> I'm changing the nodes that would be selected as content to project (and 
> not their child nodes)?
>
> Is there some way to shim the document-level query selectors in there or 
> add a mutation observer that calls distributeContent as needed? I'm 
> guessing it was this shimming and mutation observer that contributed to the 
> slowness of 0.5 in non-chrome browsers.
>
> I've got next week blocked out to actually work on getting angular 1.4 to 
> play nice with polymer 0.9 (we use angular to build the page and manage 
> data, and polymer for handy flexbox directives and material design ui 
> bindings). So I guess I'll figure it out then.
>
> e
>

Follow Polymer on Google+: plus.google.com/107187849809354688692
--- 
You received this message because you are subscribed to the Google Groups 
"Polymer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/polymer-dev/65c523d0-47b1-4786-8584-fdd2d2fd8047%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to