Originally at 2015-07-25T22:32:40Z by Herbert Vojčík
Make late-loading work.
There is an API for that, but is in sort-of abandoned state, and what it does, is that it loads the package's .js file, and then inits all classes belonging to the packages.
This fails miserably if the loaded package has a dependency (not just explicit imports:, but also implicit subclassing/extending) that is not yet loaded. That one loads as well behind the scenes, but classes are not initialized. This would need a help from boot.js to do properly.
Originally at 2015-07-25T22:32:40Z by Herbert Vojčík
Make late-loading work.
There is an API for that, but is in sort-of abandoned state, and what it does, is that it loads the package's .js file, and then inits all classes belonging to the packages.
This fails miserably if the loaded package has a dependency (not just explicit `imports:`, but also implicit subclassing/extending) that is not yet loaded. That one loads as well behind the scenes, but classes are not initialized. This would need a help from boot.js to do properly.
<bountysource-plugin>
---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/24952946-proper-late-loading-of-packages?utm_campaign=plugin&utm_content=tracker%2F79201&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F79201&utm_medium=issues&utm_source=github).
</bountysource-plugin>
Originally at 2015-07-25T22:32:40Z by Herbert Vojčík
Make late-loading work.
There is an API for that, but is in sort-of abandoned state, and what it does, is that it loads the package's .js file, and then inits all classes belonging to the packages.
This fails miserably if the loaded package has a dependency (not just explicit
imports:
, but also implicit subclassing/extending) that is not yet loaded. That one loads as well behind the scenes, but classes are not initialized. This would need a help from boot.js to do properly.Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.