![]()
Possible error codes for jsloader.
Constants:
|
Code » |
![]()
Cancels a given request.
|
code » | ||||
![]()
Removes the script node and the timeout.
|
code » | ||||
Gets the DOM element under which we should add new script elements.
How? Take the first head element, and if not found take doc.documentElement,
which always exists.
Arguments:
Returns: !Element
The script parent element.
|
code » | ||||
Loads and evaluates a JavaScript file.
When the script loads, a user callback is called.
It is the client's responsibility to verify that the script ran successfully.
Arguments:
Returns: !goog.async.Deferred
The deferred result, that may be used to add
callbacks and/or cancel the transmission.
The error callback will be called with a single goog.net.jsloader.Error
parameter.
|
code » | ||||
Loads a JavaScript file and verifies it was evaluated successfully, using a
verification object.
The verification object is set by the loaded JavaScript at the end of the
script.
We verify this object was set and return its value in the success callback.
If the object is not defined we trigger an error callback.
Arguments:
Returns: !goog.async.Deferred
The deferred result, that may be used to add
callbacks and/or cancel the transmission.
The success callback will be called with a single parameter containing
the value of the verification object.
The error callback will be called with a single goog.net.jsloader.Error
parameter.
|
code » | ||||
![]()
Loads and evaluates the JavaScript files at the specified URIs, guaranteeing
the order of script loads.
Because we have to load the scripts in serial (load script 1, exec script 1,
load script 2, exec script 2, and so on), this will be slower than doing
the network fetches in parallel.
If you need to load a large number of scripts but dependency order doesn't
matter, you should just call goog.net.jsloader.load N times.
If you need to load a large number of scripts on the same domain,
you may want to use goog.module.ModuleLoader.
|
code » |
![]()
The default length of time, in milliseconds, we are prepared to wait for a
load request to complete.
|
Code » | |
![]()
The name of the property of goog.global under which the JavaScript
verification object is stored by the loaded script.
|
Code » | |
![]()
Optional parameters for goog.net.jsloader.send.
timeout: The length of time, in milliseconds, we are prepared to wait
for a load request to complete. Default it 5 seconds.
document: The HTML document under which to load the JavaScript. Default is
the current document.
cleanupWhenDone: If true clean up the script tag after script completes to
load. This is important if you just want to read data from the JavaScript
and then throw it away. Default is false.
|
Code » | |
![]()
Scripts (URIs) waiting to be loaded.
|
Code » |