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.

Reply via email to