Yeah I didn't find the API to be specific enough for me. But the FAQ is
golden. Thanks.

*Karan Goel*
Goel.im <http://www.goel.im/> | Github <https://github.com/karan>


On Mon, May 19, 2014 at 7:47 PM, Eric Bidelman <[email protected]> wrote:

> 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/CAFhNAVFAoitf0qPKh%3D49emQuXWSrRBus%2BnUcsiL9FtY9HCL7ZA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to