# JavaScript API Reference for Oracle ADF Faces

Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle® Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.2.1.4.0) E81451-01
PREV NEXT | FRAMES NO FRAMES Warning: private items are visible |

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

# oracle.adfinternal.view.js.laf.dhtml.internalWindow
Class AdfDhtmlPopupSelector

## Warning:

- This is an unsupported, internal implementation class.
- Use an API class that might provide equivalent functionality instead.
- This class will change without notice.
- It is not recommended that you use anything in this class.

    org.ecmascript.object.Object
       |
       +--oracle.adf.view.js.base.AdfObject
             |
             +--oracle.adfinternal.view.js.laf.dhtml.internalWindow.AdfAbstractFloatingElement
                   |
                   +--oracle.adfinternal.view.js.laf.dhtml.internalWindow.AdfDhtmlPopupWindow
                         |
                         +--oracle.adfinternal.view.js.laf.dhtml.internalWindow.AdfDhtmlPopupSelector

Direct Known Subclasses:
  AdfDhtmlNoteWindowPopupSelector, AdfInputComboboxListOfValuesWindow

    public class AdfDhtmlPopupSelector
    extends AdfDhtmlPopupWindow

A popup window that is used to diplay components as a popup selector

## Field Summary
`private static Object` | `_CONTENT_END_STYLECLASS`
`private static Object` | `_CONTENT_ID`
`private static Object` | `_CONTENT_START_STYLECLASS`
`private static Object` | `_CONTENT_STYLECLASS`
`private static Object` | `_FOOTER_END_STYLECLASS`
`private static Object` | `_FOOTER_START_STYLECLASS`
`private static Object` | `_FOOTER_STYLECLASS`
`private static Object` | `_HEADER_END_STYLECLASS`
`private static Object` | `_HEADER_START_STYLECLASS`
`private static Object` | `_HEADER_STYLECLASS`
`private static Object` | `_STYLECLASS`

### Fields inherited from oracle.adfinternal.view.js.laf.dhtml.internalWindow.AdfDhtmlPopupWindow
`__CANCELED_EXPANDO, __POPUP_CONTAINER_ID, __POPUPID_EXPANDO, __REPLACEDOM_EXPANDO, setElement`

### Fields inherited from oracle.adf.view.js.base.AdfObject
`constructor, superclass`

### Fields inherited from org.ecmascript.object.Object
`prototype`

## Constructor Summary
`public` | `AdfDhtmlPopupSelector()` A popup window that is used to diplay components as a popup selector

## Method Summary
`protected HTMLElement` | `CreateDomElement()` Create and initialize the html.
`protected String` | `GetAnimateSkinProperty()`
`protected Object` | `GetAnimationDurationSkinProperty()` Returns the skin property for animation duration
`protected HTMLElement` | `GetContentParent()` Gets the dom element that is the parent of the popup's content.
`protected Object` | `Init()` Constructor.
`protected static Object` | `InitClass()`
`public Object` | `setAccessibleAttrs(Object hints)` Sets accessibility attributes for the container element
`protected Object` | `SetContentParent(HTMLElement contentParentElement)` Specifies which member element is the parent of the popup's content.
`public Object` | `show(Object hints)` This function is overridden to provide defaults if one or the other alignId or align hints are mising.

### Methods inherited from oracle.adfinternal.view.js.laf.dhtml.internalWindow.AdfDhtmlPopupWindow
`addOpenedHandler, AnimateClosing, AnimateOpening, AnimateUsingWrapper, announceOpeningViaLiveRegion, autoSize, cancel, CloseAnimationComplete, ClosedPopup, CreateShadow, destroy, DoResizeNotifyDom, DoShow, FocusOnFirstElement, GetAnimationDuration, GetCloseAnimationDuration, getContent, GetFocusContent, GetFocusOnOpen, getInitialPopupTailPosition, GetLaunchSourceElement, getLaunchSourceId, GetMaxWidth, getPopupClientId, GetPositionManagerIndex, getTailElement, getZorderScope, HandleEscapeKey, HandleKeyNavigation, HasShadow, hide, ImmediateZorderRegistration, isAncestorOrSelf, isAnimating, isPopupWindow, isVisible, NeedsCloseLink, OpenAnimationComplete, OpenedPopup, Position, removeAccessibleAttrs, RestoreScrollValues, SaveScrollValues, setCloseHandler, setCloseHandlerParam, setContent, SetFocusOnOpen, setPosition, setRestoreFocusId, ShouldHideOnClip, shouldInvertPosition, WrapContent`

### Methods inherited from oracle.adfinternal.view.js.laf.dhtml.internalWindow.AdfAbstractFloatingElement
`CreateTable, getAlignElement, getAlignPosition, getElement, GetFirstFormId, GetFloatingType, getHeight, getLeft, getShadowAnchor, getTop, getWidth, isPreventScrollOnClose, raiseToFront, setAlignElement, setAlignPosition, setElement, setLeft, setPreventScrollOnClose, setShadowAnchor, setTop`

### 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

### _CONTENT_END_STYLECLASS

`private static Object _CONTENT_END_STYLECLASS`

### _CONTENT_ID

`private static Object _CONTENT_ID`

### _CONTENT_START_STYLECLASS

`private static Object _CONTENT_START_STYLECLASS`

### _CONTENT_STYLECLASS

`private static Object _CONTENT_STYLECLASS`

### _FOOTER_END_STYLECLASS

`private static Object _FOOTER_END_STYLECLASS`

### _FOOTER_START_STYLECLASS

`private static Object _FOOTER_START_STYLECLASS`

### _FOOTER_STYLECLASS

`private static Object _FOOTER_STYLECLASS`

### _HEADER_END_STYLECLASS

`private static Object _HEADER_END_STYLECLASS`

### _HEADER_START_STYLECLASS

`private static Object _HEADER_START_STYLECLASS`

### _HEADER_STYLECLASS

`private static Object _HEADER_STYLECLASS`

### _STYLECLASS

`private static Object _STYLECLASS`

## Constructor Detail

### AdfDhtmlPopupSelector

`public AdfDhtmlPopupSelector()`
  A popup window that is used to diplay components as a popup selector

## Method Detail

### CreateDomElement

`protected HTMLElement CreateDomElement()`
  Create and initialize the html.
  Return:
    `HTMLElement` - the root dom element of this popup.
  Overrides:
    `AdfDhtmlPopupWindow.CreateDomElement()`

### GetAnimateSkinProperty

`protected String GetAnimateSkinProperty()`
  Return:
    `String` - null "-tr-animate" skinning property for the popup selector component.
  Overrides:
    `AdfDhtmlPopupWindow.GetAnimateSkinProperty()`

### GetAnimationDurationSkinProperty

`protected Object GetAnimationDurationSkinProperty()`
  Returns the skin property for animation duration
  Return:
    `Object`
  Overrides:
    `AdfDhtmlPopupWindow.GetAnimationDurationSkinProperty(Object)`

### GetContentParent

`protected HTMLElement GetContentParent()`
  Gets the dom element that is the parent of the popup's content.
  Return:
    `HTMLElement` - contentParentElement the parent of the content
  Overrides:
    `AdfDhtmlPopupWindow.GetContentParent()`

### Init

`protected Object Init()`
  Constructor.
  Return:
    `Object`
  Overrides:
    `AdfObject.Init()`

### InitClass

`protected static Object InitClass()`
  Return:
    `Object`
  Overrides:
    `AdfDhtmlPopupWindow.InitClass()`

### setAccessibleAttrs

`public Object setAccessibleAttrs(Object hints)`
  Sets accessibility attributes for the container element
  Parameters:

    `hints` | - | a set of popup hints (see AdfDhtmlPopupWindow) Default value = null

  Return:
    `Object`
  Overrides:
    `AdfDhtmlPopupWindow.setAccessibleAttrs(Object)`

### SetContentParent

`protected Object SetContentParent(HTMLElement contentParentElement)`
  Specifies which member element is the parent of the popup's content.
  Parameters:

    `contentParentElement` | - | the parent of the content

  Return:
    `Object`

### show

`public Object show(Object hints)`
  This function is overridden to provide defaults if one or the other alignId or align hints are mising. If an alignId is not provided but the align hint is, default to the launch source (if provided). If the alignId is provided and not an align mnemonic, then default to "afterStart".
  Parameters:

    `hints` | - | a set of popup hints (see AdfDhtmlPopupWindow) Default value = null

  Return:
    `Object`
  See also:
    `AdfDhtmlPopupWindow.hide()`
  Overrides:
    `AdfAbstractFloatingElement.show()`

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

Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle® Fusion Middleware Javascript API Reference for Oracle ADF Faces 12c (12.2.1.4.0) E81451-01
PREV NEXT | FRAMES NO FRAMES Warning: private items are visible |

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