the window used to install the dependencies, default to the global window
Promise resolving to the argument dependencies provided as a mapping libraryName=>{version, sideEffects}
Fetch some javascript 'add-ons' of some libraries.
a resource description or a list of resource description. A resource description is a string of pattern {libraryName}#{version}~{rest-of-path} where:
Fetch the dependencies as described by a LoadingGraph
loading graph descriptor
the window used to install the dependencies, default to the global window
if sideEffects[libName] exist => execute the associated function after the library has been installed in executingWindow
a resource description or a list of resource description. A resource description is a string of pattern {libraryName}#{version}~{rest-of-path} where:
An example of resource description: "@youwol/fv-widgets#0.0.3~dist/assets/styles/style.youwol.css"
the window used to install the stylesheets, default to global window
a Promise on created HTMLLinkElement(s)
Return the loading graph from a mapping library-name=>version. If dependencies are missings from the provided mapping, latest available version are used
libraries is a mapping library-name=>version
Promise on a LoadingGraph
Generated using TypeDoc
mapping libraryName=>version or libraryName=>{version, sideEffects} If sideEffects is provided, it will be called using the executingWindow as argument when the library has been installed.