OracleJavaScript API Reference for Oracle ADF Faces

 

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

oracle.adf.view.js.agent
Class AdfResizeTrackManager

org.ecmascript.object.Object
   |
   +--oracle.adf.view.js.base.AdfObject
         |
         +--oracle.adf.view.js.agent.AdfResizeTrackManager

public class AdfResizeTrackManager
extends AdfObject
AdfResizeTrackManager is a manager for for tracking resize events for a given element and sispatching them to listeners.


Field Summary

private Object
_detectContraction
private Object
_detectExpansion
private Object
_element
private Object
_invokeId
private Object
_listeners
private Object
_oldHeight
private Object
_oldWidth
private Object
_onResizeTimeout
private Object
_resizeListener
private Object
_RETRY_MAX_COUNT
private Object
_retrySetScroll
private Object
_scrollListener

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

constructor, superclass

Fields inherited from org.ecmascript.object.Object

prototype

Constructor Summary

public
AdfResizeTrackManager(HTMLElement element)
AdfResizeTrackManager is a manager for for tracking resize events for a given element and sispatching them to listeners.

Method Summary

public Object
addListener(Object listener)
private Object
_adjust(Object width, Object height)
private static Object
_cancelInvokeAfterPaint(Object id)
private Object
_checkSize(Object fireEvent)
private static Object
_handleResize()
private static Object
_handleScroll(Object evt)
protected Object
Init(HTMLElement element)
Constructs an AdfResizeTrackManager for handling resize events.
public Object
initializeElements(Object isFixup)
private static Object
_invokeAfterPaint(Object callback)
public Object
isEmpty()
private Object
_notifyListeners(Object useAfterPaint)
private static Object
_onResizeHandlerTimeout()
public Object
removeListener(Object listener)
public Object
start()
public Object
stop()

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


_detectContraction

private Object _detectContraction

_detectExpansion

private Object _detectExpansion

_element

private Object _element

_invokeId

private Object _invokeId

_listeners

private Object _listeners

_oldHeight

private Object _oldHeight

_oldWidth

private Object _oldWidth

_onResizeTimeout

private Object _onResizeTimeout

_resizeListener

private Object _resizeListener

_RETRY_MAX_COUNT

private Object _RETRY_MAX_COUNT

_retrySetScroll

private Object _retrySetScroll

_scrollListener

private Object _scrollListener

Constructor Detail


AdfResizeTrackManager

public AdfResizeTrackManager(HTMLElement element)

AdfResizeTrackManager is a manager for for tracking resize events for a given element and sispatching them to listeners.

Parameters:
element - the element for which resize events will be listened

Method Detail


addListener

public Object addListener(Object listener)

Parameters:
listener  
Return:
Object

_adjust

private Object _adjust(Object width,
                       Object height)

Parameters:
width  
height  
Return:
Object

_cancelInvokeAfterPaint

private static Object _cancelInvokeAfterPaint(Object id)

Parameters:
id  
Return:
Object

_checkSize

private Object _checkSize(Object fireEvent)

Parameters:
fireEvent  
Return:
Object

_handleResize

private static Object _handleResize()

Return:
Object

_handleScroll

private static Object _handleScroll(Object evt)

Parameters:
evt  
Return:
Object

Init

protected Object Init(HTMLElement element)

Constructs an AdfResizeTrackManager for handling resize events.

Parameters:
element - the element for which resize will be listened
Return:
Object
Overrides:
AdfObject.Init()

initializeElements

public Object initializeElements(Object isFixup)

Parameters:
isFixup  
Return:
Object

_invokeAfterPaint

private static Object _invokeAfterPaint(Object callback)

Parameters:
callback  
Return:
Object

isEmpty

public Object isEmpty()

Return:
Object

_notifyListeners

private Object _notifyListeners(Object useAfterPaint)

Parameters:
useAfterPaint  
Return:
Object

_onResizeHandlerTimeout

private static Object _onResizeHandlerTimeout()

Return:
Object

removeListener

public Object removeListener(Object listener)

Parameters:
listener  
Return:
Object

start

public Object start()

Return:
Object

stop

public Object stop()

Return:
Object

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

 

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