#
Assets
Assets are loaded in the following manner:
get()
is called by a user on the resource manager.- The resource manager checks if the resource is already cached/processed.
- If it is, the resource document is fetched along with it's dependencies which are resolved recursivelly. In the end all resources will be provided to the user is such a manner that they are loaded in the correct order, that is all children will be loaded before their parents.
- If it is not, the resource manager will invoke all resource handlers so that they can handle the asset if needed.