+
+
+
+
+
+
+
+
+
+
+ A basic Overlay Widget, which can be positioned based on Page XY co-ordinates and is stackable (z-index support).
+It also provides alignment and centering support and uses a standard module format for it's content, with header,
+body and footer section support.
+
+
+
+
Constructor
+
+
+
Overlay
+
+ (
+
+
+
+ object
+ )
+
+
+
+ - Parameters:
+ -
+
object
+ <Object>
+
+ The user configuration for the instance.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Properties inherited from Widget:
+
+
+
+
+
Properties inherited from Attribute:
+
+
+
+
+
+
+
+
+
Properties inherited from Base:
+
+
+
+
+
+
+
+
+
+
+
+
Methods inherited from Widget:
+
+
+
+ _afterDisabledChange,
+
+
+ _afterFocusedChange,
+
+
+ _afterHeightChange,
+
+
+ _afterVisibleChange,
+
+
+ _afterWidthChange,
+
+
+ _bindDOMListeners,
+
+
+ _bindUI,
+
+
+ _defRenderFn,
+
+
+ _getHtmlParser,
+
+
+ _getStrings,
+
+
+ _moveStyles,
+
+
+ _onDocMouseDown,
+
+
+ _onFocus,
+
+
+ _parseHTML,
+
+
+ _renderBox,
+
+
+ _renderBoxClassNames,
+
+
+ _renderUI,
+
+
+ _setBoundingBox,
+
+
+ _setBox,
+
+
+ _setContentBox,
+
+
+ _setStrings,
+
+
+ _syncUI,
+
+
+ _uiSetDisabled,
+
+
+ _uiSetFocused,
+
+
+ _uiSetHeight,
+
+
+ _uiSetTabIndex,
+
+
+ _uiSetVisible,
+
+
+ _uiSetWidth,
+
+
+ bindUI,
+
+
+ blur,
+
+
+ destructor,
+
+
+ disabled,
+
+
+ enable,
+
+
+ focus,
+
+
+ getClassName,
+
+
+ getDefaultLocale,
+
+
+ getString,
+
+
+ getStrings,
+
+
+ hide,
+
+
+ initializer,
+
+
+ render,
+
+
+ renderer,
+
+
+ renderUI,
+
+
+ show,
+
+
+ syncUI,
+
+
+ toString
+
+
+
+
+
+
Methods inherited from WidgetStack:
+
+
+
+ _addShimResizeHandlers,
+
+
+ _afterShimChange,
+
+
+ _afterZIndexChange,
+
+
+ _bindUIStack,
+
+
+ _destroyShim,
+
+
+ _detachStackHandles,
+
+
+ _getShimTemplate,
+
+
+ _renderShim,
+
+
+ _renderShimDeferred,
+
+
+ _renderUIStack,
+
+
+ _setZIndex,
+
+
+ _syncUIStack,
+
+
+ _uiSetShim,
+
+
+ _uiSetZIndex,
+
+
+ sizeShim
+
+
+
+
+
+
Methods inherited from Attribute:
+
+
+
+ _addAttrs,
+
+
+ _addLazyAttr,
+
+
+ _defAttrChangeFn,
+
+
+ _fireAttrChange,
+
+
+ _getAttr,
+
+
+ _getAttrInitVal,
+
+
+ _getAttrs,
+
+
+ _getStateVal,
+
+
+ _isLazyAttr,
+
+
+ _normAttrVals,
+
+
+ _protectAttrs,
+
+
+ _set,
+
+
+ _setAttr,
+
+
+ _setAttrs,
+
+
+ _setAttrVal,
+
+
+ _setStateVal,
+
+
+ addAttr,
+
+
+ addAttrs,
+
+
+ attrAdded,
+
+
+ get,
+
+
+ getAttrs,
+
+
+ modifyAttr,
+
+
+ removeAttr,
+
+
+ reset,
+
+
+ set,
+
+
+ setAttrs
+
+
+
+
+
+
+
Methods inherited from EventTarget:
+
+
+
+ _getType,
+
+
+ _parseType,
+
+
+ addTarget,
+
+
+ after,
+
+
+ before,
+
+
+ bubble,
+
+
+ detach,
+
+
+ detachAll,
+
+
+ fire,
+
+
+ getEvent,
+
+
+ on,
+
+
+ publish,
+
+
+ removeTarget,
+
+
+ subscribe,
+
+
+ unsubscribe,
+
+
+ unsubscribeAll
+
+
+
+
+
+
Methods inherited from Base:
+
+
+
+ _aggregateAttrs,
+
+
+ _defDestroyFn,
+
+
+ _defInitFn,
+
+
+ _destroyHierarchy,
+
+
+ _filterAttrCfs,
+
+
+ _getAttrCfgs,
+
+
+ _getClasses,
+
+
+ _initHierarchy,
+
+
+ _initHierarchyData,
+
+
+ destroy,
+
+
+ init,
+
+
+ toString
+
+
+
+
+
+
+
+
+
+ _addNodeHTML,
+
+
+ _addNodeRef,
+
+
+ _afterBodyChange,
+
+
+ _afterFillHeightChange,
+
+
+ _afterFooterChange,
+
+
+ _afterHeaderChange,
+
+
+ _bindUIStdMod,
+
+
+ _fillHeight,
+
+
+ _findStdModSection,
+
+
+ _getPreciseHeight,
+
+
+ _getStdModContent,
+
+
+ _getStdModTemplate,
+
+
+ _insertStdModSection,
+
+
+ _parseStdModHTML,
+
+
+ _renderStdMod,
+
+
+ _renderUIStdMod,
+
+
+ _syncUIStdMod,
+
+
+ _uiSetFillHeight,
+
+
+ _uiSetStdMod,
+
+
+ _validateFillHeight,
+
+
+ fillHeight,
+
+
+ getStdModNode,
+
+
+ setStdModContent
+
+
+
+
+
+
+
+
+
+ _afterXYChange,
+
+
+ _bindUIPosition,
+
+
+ _getX,
+
+
+ _getY,
+
+
+ _renderUIPosition,
+
+
+ _setX,
+
+
+ _setY,
+
+
+ _syncUIPosition,
+
+
+ _uiSetXY,
+
+
+ _validateXY,
+
+
+ move,
+
+
+ syncXY
+
+
+
+
+
+
+
+
+
+
+
+
+
Events inherited from Widget:
+
+
+
+ boundingBoxChange,
+
+
+ contentBoxChange,
+
+
+ disabledChange,
+
+
+ focusedChange,
+
+
+ heightChange,
+
+
+ localeChange,
+
+
+ moveStylesChange,
+
+
+ renderedChange,
+
+
+ stringsChange,
+
+
+ tabIndexChange,
+
+
+ visibleChange,
+
+
+ widget:contentUpdate,
+
+
+ widget:render,
+
+
+ widthChange,
+
+
+
+
+
+
+
+
+
Events inherited from Base:
+
+
+
+
+
+
+
+
+
+
+
+
Configuration attributes inherited from Widget:
+
+
+
+ boundingBox,
+
+
+ contentBox,
+
+
+ disabled,
+
+
+ focused,
+
+
+ height,
+
+
+ locale,
+
+
+ moveStyles,
+
+
+ rendered,
+
+
+ strings,
+
+
+ tabIndex,
+
+
+ visible,
+
+
+ width,
+
+
+
+
+
+
+
+
+
+
+
Configuration attributes inherited from WidgetPosition:
+
+
+
+ x,
+
+
+ xy,
+
+
+ y,
+
+
+
+
+
+
+
+
+
+