A class that loads Javascript modules.
extends goog.Disposable| Instance Method Summary | |
evaluateCode(?Array moduleIds, string jsCode) ⇒ booleanEvaluate the JS code. | |
getDebugMode() ⇒ booleanGets the debug mode for the loader. | |
handleRequestError(?Array moduleIds, function ((null|number)): ? errorFn, ?number status)Handles an error during a request for one or more modules. | |
handleRequestSuccess(string jsCode, ?Array moduleIds, function (): ? successFn, function ((null|number)): ? errorFn)Handles a successful response to a request for one or more modules. | |
handleRequestTimeout(?Array moduleIds, function (): ? timeoutFn)Handles a timeout during a request for one or more modules. | |
loadModulesInternal(?Array ids, ?Object moduleInfoMap, ?function (): ?= opt_successFn, ?function (number): ?= opt_errorFn, ?function (): ?= opt_timeoutFn, boolean= opt_forceReload)Loads a list of JavaScript modules. | |
setCodePostfix(string codePostfix)Set the postfix to check for when we receive code from the server. | |
setDebugMode(boolean debugMode)Sets the debug mode for the loader. | |
validateCodePostfix_(string jsCode) ⇒ booleanValidate the js code received from the server. | |