[scriptable, uuid(33c60e14-5150-4876-9a96-2732557e6895)]
interface nsIPopupBoxObject : nsISupports

Attributes

 
 Allow the popup to automatically position itself.
attribute boolean autoPosition

Methods

 Allow the popup to eat all key events
void enableKeyboardNavigator(in boolean enableKeyboardNavigator)
 
 Enable automatic popup dismissal
void enableRollup(in boolean enableRollup)

          
void hidePopup()
 Move the popup to a point on screen
void moveTo(in long left, in long top)

          
void showPopup(in nsIDOMElement srcContent, in nsIDOMElement popupContent, in long xpos, in long ypos, in wstring popupType, in wstring anchorAlignment, in wstring popupAlignment)
 
 Size the popup to the given dimensions
void sizeTo(in long width, in long height)