Those gems are in the API docs: http://www.polymer-project.org/docs/polymer/polymer.html#lifecyclemethods
Also some relevant sections from the FAQ: http://www.polymer-project.org/resources/faq.html#zerochildren On Mon, May 19, 2014 at 7:43 PM, Karan Goel <[email protected]> wrote: > That makes sense. Is there a good reference to what guarantees events like > created, ready, domReady etc make? The polymer API page wasn't very > descriptive. > > *Karan Goel* > Goel.im <http://www.goel.im/> | Github <https://github.com/karan> > > > On Mon, May 19, 2014 at 7:39 PM, Scott Miles <[email protected]> wrote: > >> `domReady` has no guarantee that async resources like images are loaded, >> you have to listen to the image itself, as you did. >> >> You can attach to the image's load event several ways, using Polymer's >> 'on-load' is not special other than being super convenient. >> >> Scott >> >> On Mon, May 19, 2014 at 7:34 PM, Karan Goel <[email protected]> wrote: >> >>> So earlier I was listening for `onload` event in the image, but then I >>> did not have access to everything else because of scoping. So I put the >>> width setting code in domReady which was working fine locally but not on GH >>> pages. I don't know why. >>> >>> *Karan Goel* >>> Goel.im <http://www.goel.im/> | Github <https://github.com/karan> >>> >>> >>> On Mon, May 19, 2014 at 7:28 PM, Scott Miles <[email protected]> wrote: >>> >>>> Because the image isn't part of the main document, it's not guaranteed >>>> to be available at body.onload time. >>>> >>>> Listening for the image's own onload event is the right solution. >>>> >>>> >>>> >>>> On Mon, May 19, 2014 at 7:22 PM, Karan Goel <[email protected]>wrote: >>>> >>>>> Yes I did Eric. I used polymer event handler and that seemed to work. >>>>> >>>>> - Karan Goel >>>>> Sent from Nexus 4. Please ignore typos and abbreviations. >>>>> On May 19, 2014 7:17 PM, "Eric Bidelman" <[email protected]> wrote: >>>>> >>>>>> Karan, did you get this squared away? It seems like the demo is >>>>>> working again. >>>>>> >>>>>> >>>>>> On Mon, May 19, 2014 at 7:25 AM, Karan Goel <[email protected]>wrote: >>>>>> >>>>>>> So for x-meme (https://github.com/karan/x-meme), running it locally >>>>>>> works fine but on GH pages, the images are all messed up: >>>>>>> http://karan.github.io/x-meme/components/x-meme/demo.html >>>>>>> >>>>>>> What's happening is I'm getting the width of image after it's loaded >>>>>>> to set width of everything else, but (look in the console when opening >>>>>>> demo >>>>>>> page) it actually gets a width of 0px. I think it's because it get's the >>>>>>> width before image has loaded, but I'm not sure why, I am doing >>>>>>> everything >>>>>>> after onload event. >>>>>>> >>>>>>> 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/7f75ef36-a831-4f2b-b212-351141205ad5%40googlegroups.com<https://groups.google.com/d/msgid/polymer-dev/7f75ef36-a831-4f2b-b212-351141205ad5%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> 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/CAFhNAVGLnUcW7zexpHb9NC-bPgQp2zcjgPtceEbCCoMUA_pP1A%40mail.gmail.com<https://groups.google.com/d/msgid/polymer-dev/CAFhNAVGLnUcW7zexpHb9NC-bPgQp2zcjgPtceEbCCoMUA_pP1A%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> >>> >> > 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/CACGqRCAq94VAStYD0VP2f3F9nmbL_gVBws9QifUDqz32fHnjfg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
