I’m also not sure how the prototype is being setup.

It could be you’ve already solved my concerns there, but it looks like a lot of 
the prototype is being setup outside the constructor.

On Jul 18, 2016, at 9:10 AM, Alex Harui <aha...@adobe.com> wrote:

> 
> 
> On 7/17/16, 11:02 PM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
>> Well, I guess the question is where the init functions would be called.
>> 
>> My idea was that the “instance init function call would be added to the
>> constructor as the first thing that happens (with the exception of
>> calling init on the super-class first).
> 
> Right now, instance initialization happens in the constructor.  I can't
> immediately think of a a scenario where that isn't sufficient.
> 
>> 
>> The class initializers is more of a question. I figured that might need
>> to be added into whatever code loads the js files.
> 
> I think I would end each .js file with:
> 
> SomeClass.cinit = function()
> {
>  // all class initializer code
> }
> SomeClass.cinit();
> 
> 
> Maybe I'm not thinking of some scenario where more is needed.
> 
> -Alex
> 

Reply via email to