|
Oracle Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.1.3) E41654-01 |
||||||||
PREV NEXT | FRAMES NO FRAMES Warning: private items are visible |
org.ecmascript.object.Object | +--oracle.adf.view.js.base.AdfObject | +--oracle.adf.view.js.agent.AdfAgent | +--oracle.adfinternal.view.js.agent.safari.AdfSafariAgent | +--oracle.adfinternal.view.js.agent.safari.AdfSafariMobileAgent
public class AdfSafariMobileAgent extends AdfSafariAgent
Field Summary |
|
---|---|
private Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
private static Object |
|
Fields inherited from oracle.adf.view.js.agent.AdfAgent |
ANDROID_OS, CAP_TOUCH_SCREEN, CAP_TOUCH_SCREEN_MULTIPLE, CAP_TOUCH_SCREEN_NONE, CAP_TOUCH_SCREEN_SINGLE, DRAG_GHOST_STYLECLASS, GECKO_PLATFORM, IE_PLATFORM, KEY_EVENTS, MAC_OS, OPERA_PLATFORM, SOLARIS_OS, UNKNOWN_OS, UNKNOWN_PLATFORM, WEBKIT_PLATFORM, WINDOWS_OS |
Fields inherited from oracle.adf.view.js.base.AdfObject |
constructor, superclass |
Fields inherited from org.ecmascript.object.Object |
prototype |
Constructor Summary |
|
---|---|
public |
|
Method Summary |
|
---|---|
public Object |
|
public Object |
|
public Object |
|
public Event |
|
public AdfTouchContextMenuManager |
|
public Object |
|
public Object |
|
public Boolean |
|
public Number |
|
public Number |
|
public AdfComponentEvent |
|
public HTMLElement |
|
public Object |
|
protected Array |
|
private static String |
|
private Object |
|
private static void |
|
protected Object |
|
public boolean |
|
public Object |
|
public Boolean |
|
public Object |
|
public Boolean |
|
public String |
|
public void |
|
private Object |
|
public void |
|
private static void |
|
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 |
---|
private Object _isWithinTouchEventsSequence
private static Object _NATIVE_TO_COMPONENT_MAPPINGS
AdfAgent._NATIVE_TO_COMPONENT_MAPPINGS
private static Object _REDISTRIBUTE_BUBBLE_EVENTS
AdfSafariAgent._REDISTRIBUTE_BUBBLE_EVENTS
private static Object _TOOLTIP_HIDE_TIMEOUT
private static Object _TOOLTIP_PROPERTY_KEY
showTooltip(AdfComponentEvent)
Constructor Detail |
---|
public AdfSafariMobileAgent(Object version,
Object domWindow)
version |
||
domWindow |
Method Detail |
---|
public Object addBubbleEventListener(Object nodeOrWindow,
Object eventType,
Object listener)
nodeOrWindow |
||
eventType |
||
listener |
Object
AdfAgent.addBubbleEventListener(Object, Object, Object)
public Object addEventBubbles(Object node,
Object listener)
node |
||
listener |
Object
AdfAgent.addEventBubbles(Object, Object)
public Object addEventCaptures(Object node,
Object listener)
node |
||
listener |
Object
AdfAgent.addEventCaptures(Node, Function)
public Event cloneEvent(Event event,
HTMLElement newTarget)
event |
- | the event to clone the new event from |
newTarget |
- | the new event target |
Event
- the newly cloned eventAdfAgent.cloneEvent(Event, HTMLElement)
public AdfTouchContextMenuManager createContextMenuEventGenerator()
AdfSafariTouchContextMenuManager
that derives context menu events from native touch events.AdfTouchContextMenuManager
- returns a manager used by the AdfPage
when redistributing native events into component events.AdfAgent.createContextMenuEventGenerator()
public Object createDraggableNode(Object domNode)
domNode |
Object
AdfAgent.createDraggableNode(Node)
public Object createTouchMoveManager(Object element,
Object handlerCallback,
Object touchCount)
element |
||
handlerCallback |
||
touchCount |
Object
AdfAgent.createTouchMoveManager(HTMLElement, Function, Number)
public Boolean disableSelectionToggleOnEditableCell()
Boolean
- true if we should disable table selection toggling on clicking editable cell.AdfAgent.disableSelectionToggleOnEditableCell()
public Number getBrowserViewportScrollLeft()
Number
- returns the starting position on the canvas of the viewportAdfAgent.getBrowserViewportScrollLeft()
public Number getBrowserViewportScrollTop()
Number
- returns the top position on the canvas the viewport beginsAdfAgent.getBrowserViewportScrollTop()
public AdfComponentEvent getComponentEvent(AdfUIComponent component,
Event nativeEvent,
AdfUIComponent prevComponent)
component |
- | targeted for the component event |
nativeEvent |
- | dom event to be decorated by a component event |
prevComponent |
- | last to have been targeted for a component event |
AdfComponentEvent
- component event for a given native eventAdfComponentTouchEvent
AdfAgent.getComponentEvent(Object, Object, Object)
public HTMLElement getEventTarget(Event event)
event |
- | native DOM event |
HTMLElement
- target established for the eventAdfDomUtils.getElement(Node)
AdfAgent.getEventTarget(Object)
public Object getMousePosition(Event evt)
evt |
- | native event object |
Object
- an object with two properties (x for the left coordinate and y for the top coordinate)AdfAgent.getMousePosition(Object)
protected Array GetRedistributeBubbleEvents()
Array
- list of bubble events as literal stringsAdfSafariAgent.GetRedistributeBubbleEvents()
private static String _getTitle(HTMLElement node)
node |
- | touch event target |
String
- element title within the target node's heritage; otherwise, returns null;private Object _getTouchEventListeners()
Object
private static void _hideTooltip()
void
- nullprotected Object Init(Object version,
Object domWindow)
version |
||
domWindow |
Object
AdfObject.Init()
public boolean isDefaultPrevented(Event evt)
AdfAgent.preventDefault(Event)
was called on the event or if the a AdfComponentTouchEvent.TOUCH_START_EVENT_TYPE
or AdfComponentTouchEvent.TOUCH_END_EVENT_TYPE
has been canceled within a touch sequence.evt |
- | native dom event to check if it has been canceled |
boolean
- returns true
if the event was canceledAdfAgent.isDefaultPrevented(Event)
public Object isDragPrepEvent(Object componentEvent)
AdfDragRecognizer.prepDrag(Object, Object, Object)
to determine if the event is one that must occur before a drag starts. For example, on the desktop, the mouse down event must happen before a mouse move to start the drag.componentEvent |
Object
AdfAgent.isDragPrepEvent(AdfComponentEvent)
public Boolean isInlineDialogRepositioningOnScroll()
Boolean
- does this agent support auto positioning of inline dialogs on scroll.AdfAgent.isInlineDialogRepositioningOnScroll()
public Object isLeftButton(Object evt)
evt |
Object
AdfAgent.isLeftButton(Object)
public Boolean isSelectionToggle(Object evt)
evt |
Boolean
- true always for mobile agentAdfAgent.isSelectionToggle(Event)
public String mapNativeToComponentEventType(String eventType)
eventType |
- | native DOM event type |
String
- component event type for the native event typeAdfAgent.mapNativeToComponentEventType(Object)
public void preventDefault(Event evt)
evt |
- | native event |
void
- nullAdfAgent.preventDefault(Event)
private Object _saveEventListener(Object eventType,
Object listener,
Object capture)
eventType |
||
listener |
||
capture |
Object
public void showTooltip(AdfComponentEvent componentEvent)
componentEvent |
- | that might result in displaying a tooltip |
void
- nullAdfAgent.showTooltip(AdfComponentEvent)
private static void _showTooltip(AdfComponentEvent componentEvent)
componentEvent |
- | that will result in showing a tooltip popup |
void
- null
|
Oracle Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.1.3) E41654-01 |
||||||||
PREV NEXT | FRAMES NO FRAMES Warning: private items are visible |