Constructor Summary | |
---|---|
Public | Echo.Sync.WindowPane() Creates a Echo.
|
Class Field Summary | |
---|---|
Public | CURSORS Array mapping CSS cursor types to indices of the _borderDivs property. |
Public | FIB_POSITIONS Array mapping fill image border properties to indices of the _borderDivs property. |
Instance Method Summary | |
---|---|
Internal | _coordinatesToPixels() Converts the x/y/width/height coordinates of a window pane to pixel values. |
Internal | _loadPositionAndSize() Updates the _requested object based on values from the component object. |
Internal | _loadContainerSize() Determines size of container and stores in this. |
Internal | _overlayAdd() Adds an overlay DIV at maximum z-index to cover any objects that will not provide mouseup feedback (e. |
Internal | _overlayRemove() Removes the overlay DIV. |
Internal | _processBorderMouseDown() Processes a mouse-down event on the window border (resize drag). |
Internal | _processBorderMouseMove() Processes a mouse-move event on the window border (resize drag). |
Internal | _processBorderMouseUp() Processes a mouse-up event on the window border (resize drag). |
Internal | _processControlClick() Processes a click event on the window controls (i. |
Internal | _processControlRolloverEnter() Processes a mouse rollover enter event on a specific window control button. |
Internal | _processControlRolloverExit() Processes a mouse rollover exit event on a specific window control button. |
Internal | _processKeyDown() Processes a key down event in the window. |
Internal | _processKeyPress() Processes a key press event in the window. |
Internal | _processFocusClick() Processes a (captured) focus click within the window region. |
Internal | _processTitleBarMouseDown() Processes a mouse down event on the window title bar (move drag). |
Internal | _processTitleBarMouseMove() Processes a mouse move event on the window title bar (move drag). |
Internal | _processTitleBarMouseUp() Processes a mouse up event on the window title bar (move drag). |
Internal | _redraw() Repositions and resizes the window based on the current bounds specified in this. |
Internal | _removeBorderListeners() Removes mouseup/mousemove listeners from border. |
Internal | _removeTitleBarListeners() Removes mouseup/mousemove listeners from title bar. |
Public | renderAdd() |
Internal | _renderAddFrame() Renders the frame of the window. |
Internal | _renderControlIcon() Renders a specific control button icon. |
Public | renderDisplay() |
Public | renderDispose() |
Internal | _renderDisposeFrame() Disposes state of rendered window frame. |
Public | renderFocus() |
Public | renderUpdate() |
Internal | _renderUpdateFrame() Renders an update to the window frame. |
Internal | _setBounds() Sets the bounds of the window. |
Methods inherited from class Echo.Render.ComponentSync |
renderAdd , renderDispose , renderUpdate |
Echo.Sync.WindowPane.
bounds
- object containing bounds to convert, an object containing extent values in x, y, width (or contentWidth),
and height (or contentHeight) propertiesname
(String)
- the name of the control icon, used for both event identification and to
retrieve icon property names from component (e.g., a value "close" will cause
"closeIcon" and "closeRolloverIcon" properties of component to be used)defaultIcon
(#ImageReference)
- the default icon image to use in the event none is specified
by the componentaltText
(String)
- the alternate text to display if no icon is available (and defaultIcon is null)bounds
- an object containing extent properties x, y, width, and heightuserAdjusting
(Boolean)
- flag indicating whether this bounds adjustment is a result of the user moving/resizing
the window (true) or is programmatic (false)