I have just started to create Haxe externs (strictly typed class definitions) based on the yuidoc output from the ember source. Now I need help to understand how to implement the kind of mixing architecture special to Ember.
For example the
Ember.Object extends the
Ember.CoreObject - however I wasn't able to locate any constructor inside the latter - is there any direct call to
new Something() in Ember at all?
Ember.Observable which in turn imports
cacheFor from the ember-metal / lib / computed.js module - is this relation reflected inside the
data.json output of yuidoc or will I need to parse the sources directly in order to collect all methods into my class definitions?