OracleJavaScript API Reference for Oracle ADF Faces

 

SUMMARY: FIELD | CONSTR | METHOD    DETAIL: FIELD | CONSTR | METHOD

oracle.adfinternal.view.js.laf.dhtml.scriptLoading
Class AdfDomLibraryLoadableScript

Warning:

org.ecmascript.object.Object
   |
   +--oracle.adf.view.js.base.AdfObject
         |
         +--oracle.adfinternal.view.js.laf.dhtml.scriptLoading.AdfLoadableScript
               |
               +--oracle.adfinternal.view.js.laf.dhtml.scriptLoading.AdfDomLibraryLoadableScript

public class AdfDomLibraryLoadableScript
extends AdfLoadableScript
AdfLoadableScript implementation that loads external JavaScript libraries via DOM APIs (ie. by inserting script elements into the DOM). This implementation supports cross-origin library loading, but only supports asynchronous/background loading.


Field Summary

private Object
_domDocument
private Object
_librarySource
private Object
_loadCompleteCallback
private Object
_loaded
private Object
_loadMethod

Fields inherited from oracle.adf.view.js.base.AdfObject

constructor, superclass

Fields inherited from org.ecmascript.object.Object

prototype

Constructor Summary

public
AdfDomLibraryLoadableScript(Object domWindow, Object domDocument, Object librarySource, Object loadMethod)
AdfLoadableScript implementation that loads external JavaScript libraries via DOM APIs (ie.

Method Summary

public Object
getLoadMethod()
Returns the loading method used to load this script.
protected Object
Init(Object domWindow, Object domDocument, Object librarySource, Object loadMethod)
Initializes the AdfDomLibraryLoadableScript.
private Object
_isLoadComplete(Object evt, Object scriptElement)
public Object
load(Object loadCallback)
Loads this script.
private Object
_loadComplete(Object evt)

Methods inherited from oracle.adfinternal.view.js.laf.dhtml.scriptLoading.AdfLoadableScript

ExecScript

Methods inherited from oracle.adf.view.js.base.AdfObject

adopt, clone, createCallback, createInitializedObject, createSubclass, ensureClassInitialization, equals, exportPrototypeSymbol, getClass, GetLazyArrayProperty, GetLazyMapProperty, getTypeName, toDebugString, toString

Field Detail


_domDocument

private Object _domDocument

_librarySource

private Object _librarySource

_loadCompleteCallback

private Object _loadCompleteCallback

_loaded

private Object _loaded

_loadMethod

private Object _loadMethod

Constructor Detail


AdfDomLibraryLoadableScript

public AdfDomLibraryLoadableScript(Object domWindow,
                                   Object domDocument,
                                   Object librarySource,
                                   Object loadMethod)

AdfLoadableScript implementation that loads external JavaScript libraries via DOM APIs (ie. by inserting script elements into the DOM). This implementation supports cross-origin library loading, but only supports asynchronous/background loading.

Parameters:
domWindow  
domDocument  
librarySource  
loadMethod  

Method Detail


getLoadMethod

public Object getLoadMethod()

Returns the loading method used to load this script.

Return:
Object
Overrides:
AdfLoadableScript.getLoadMethod()

Init

protected Object Init(Object domWindow,
                      Object domDocument,
                      Object librarySource,
                      Object loadMethod)

Initializes the AdfDomLibraryLoadableScript.

Parameters:
domWindow  
domDocument  
librarySource  
loadMethod  
Return:
Object
Overrides:
AdfObject.Init()

_isLoadComplete

private Object _isLoadComplete(Object evt,
                               Object scriptElement)

Parameters:
evt  
scriptElement  
Return:
Object

load

public Object load(Object loadCallback)

Loads this script.

Parameters:
loadCallback  
Return:
Object
Overrides:
AdfLoadableScript.load(Object)

_loadComplete

private Object _loadComplete(Object evt)

Parameters:
evt  
Return:
Object

SUMMARY: FIELD | CONSTR | METHOD    DETAIL: FIELD | CONSTR | METHOD

 

Copyright (c) 1998, 2018, Oracle and/or its affiliates. All rights reserved.