public class Popup extends Widget
Widget.setPopup(zul.wgt.Popup)
,
Widget.setContext(zul.wgt.Popup)
or Widget.setTooltip(zul.wgt.Popup)
attribute of the element.
Default Widget.getZclass()
: z-popup.
$weave, auDelay, autag, bindLevel, className, desktop, effects_, firstChild, id, insertingBefore_, inServer, lastChild, nChildren, nextSibling, parent, previousSibling, uuid, widgetName
Modifier and Type | Method and Description |
---|---|
protected void |
afterCloseAnima_()
The handling after the closing effect of popup.
|
protected void |
afterOpenAnima_()
The handling after the opening effect of popup.
|
void |
close(Map opts)
Closes this popup at the client.
|
protected void |
closeAnima_()
The effect for closing the popup.
|
boolean |
isOpen()
Returns whether the popup is visible.
|
void |
onSyncScroll(Event evt)
Reset the position on scroll
|
void |
open(String ref,
Offset offset,
String position,
Map opts)
Opens the popup.
|
void |
open(Widget ref,
Offset offset,
String position,
Map opts)
Opens the popup.
|
protected void |
openAnima_()
The effect for opening the popup.
|
void |
position(Widget ref,
Offset offset,
String position,
Map opts)
Sets the popup position.
|
void |
reposition()
Reposition popup
|
protected boolean |
shallStackup_()
Returns whether to instantiate a stackup when
open(_global_.String, _global_.Offset, _global_.String, _global_.Map)
is called. |
afterKeyDown_, beforeCtrlKeys_, getContext, getCtrlKeys, getOpenTooltip, getPopup, getTooltip, setContext, setContext, setCtrlKeys, setPopup, setPopup, setTooltip, setTooltip
$, $f, $f, $f, $init, $n, $n, $o, $s, $service, afterAnima_, afterParentChanged_, appendChild, appendChild, beforeParentChanged_, beforeSendAU_, bind_, bind, bindChildren_, bindDoubleTap_, bindMissingAncestors, bindSwipe_, bindTapHold_, canActivate, cleanDrag_, clear, clearCache, cloneDrag_, deferRedraw_, deferRedrawHTML_, detach, doBlur_, doClick_, doDoubleClick_, doFocus_, doKeyDown_, doKeyPress_, doKeyUp_, domAttrs_, domClass_, domListen_, doMouseDown_, doMouseMove_, doMouseOut_, doMouseOver_, doMouseUp_, domStyle_, domTextStyleAttr_, domTooltiptext_, domUnlisten_, doPaste_, doResizeScroll_, doRightClick_, doSelect_, doSwipe_, doTooltipOut_, doTooltipOver_, dropEffect_, extraBind_, fire, fireX, focus_, focus, forcerender, fromPageCoord, get, getAction, getCaveNode, getChildAt, getChildIndex, getClass, getCssflex, getDraggable, getDragMessage_, getDragNode, getDragOptions_, getDrop_, getDroppable, getElementsById, getElementsByName, getFirstNode_, getFloatZIndex_, getHeight, getHflex, getId, getLeft, getMold, getOldWidget_, getPage, getRenderdefer, getSclass, getScrollLeft, getScrollTop, getStyle, getTabindex, getTextNode, getTooltiptext, getTop, getTopWidget, getVflex, getWidth, getZclass, getZIndex, hide, ignoreDescendantFloatUp_, ignoreDrag_, initDrag_, insertBefore, insertChildHTML_, isAutoId, isBinding, isFloating_, isListen, isRealElement, isRealVisible, isRealVisible, isVisible, isVisible, isWatchable_, listen, listenOnFitSize_, mimicMouseDown_, newInstance, nextUuid, onAfterSize, onChildAdded_, onChildRemoved_, onChildRenderDefer_, onChildReplaced_, onChildVisible_, onDrop_, redraw, redrawHTML_, register, removeChild, removeChild, removeChildHTML_, removeHTML_, replaceCavedChildren_, replaceChildHTML_, replaceHTML, replaceWidget, rerender, rerender, rerenderLater_, rerenderNow_, scrollIntoView, sendAU_, set, set, setAction, setChildren, setCssflex, setDomVisible_, setDraggable, setDroppable, setFloating_, setFloatZIndex_, setHeight, setHflex, setId, setLeft, setListener, setListener, setListeners, setMold, setRenderdefer, setSclass, setScrollLeft, setScrollTop, setStyle, setTabindex, setTooltiptext, setTop, setTopmost, setVflex, setVisible, setWidth, setZclass, setZIndex, shallChildROD_, shallFireSizedLaterWhenAddChd_, shallIgnoreClick_, show, smartUpdate, unbind_, unbind, unbindChildren_, unbindDoubleTap_, unbindSwipe_, unbindTapHold_, uncloneDrag_, unlisten, unlistenOnFitSize_, updateDomClass_, updateDomStyle_, uuid, zsync
$init, $instanceof, $super, $super, $supers, $supers, afterInit, isAssignableFrom, isInstance, proxy
public boolean isOpen()
public void open(String ref, Offset offset, String position, Map opts)
Note: the ref with the position parameter is prior to the offset parameter, if any.
ref
- the uuid of the ref widget.offset
- the offset of x and yposition
- Possible values for the position attributeopts
- if opts.sendOnOpen exists, it will fire onOpen event. If opts.disableMask exists,
it will show a disable mask. If opts.overflow exists, it allows the popup to appear
out of the screen range. If opts.dodgeRef exists, it will avoid covering the reference
element.open(zk.Widget, Offset, String, Map)
public void open(Widget ref, Offset offset, String position, Map opts)
Note: the ref with the position parameter is prior to the offset parameter, if any.
ref
- the referred widget.offset
- the offset of x and yposition
- Possible values for the position attribute are:
opts
- if opts.sendOnOpen exists, it will fire onOpen event. If opts.disableMask exists,
it will show a disable mask. If opts.overflow exists, it allows the popup to appear
out of the screen range. If opts.dodgeRef exists, it will avoid covering the reference
element.protected void openAnima_()
protected void afterOpenAnima_()
protected boolean shallStackup_()
open(_global_.String, _global_.Offset, _global_.String, _global_.Map)
is called.
If the derive class created its own stackup (such as creating a shadow), it shall override this method to return false.
public void position(Widget ref, Offset offset, String position, Map opts)
Note: the ref with the position parameter is prior to the offset parameter, if any.
ref
- the referred widget.offset
- the offset of x and yposition
- Possible values for the position attribute
refer to open(_global_.String, _global_.Offset, _global_.String, _global_.Map)
.
opts
- a map of addition options.jqzk.position(Dimension,String,Map)
.public void onSyncScroll(Event evt)
evt
- public void close(Map opts)
In most cases, the popup is closed automatically when the user clicks outside of the popup.
opts
- if opts.sendOnOpen exists, it will fire onOpen event.protected void closeAnima_()
protected void afterCloseAnima_()
public void reposition()
Copyright © 2005-2023 Potix Corporation. All Rights Reserved.