Echo.Sync
ContentPane
Class Hierarchy:

Component rendering peer: ContentPane

Constructor Summary
Public Echo.Sync.ContentPane()
Constructor.

Instance Method Summary
Public getSize()
Returns the measured size of the content pane element.
Public raise()
Raises a floating pane child to the top.
Public renderAdd()
Internal _renderAddChild()
Renders the addition of a child component.
Public renderDisplay()
Public renderDispose()
Internal _renderFloatingPaneZIndices()
Updates the rendered CSS z-index attribute of all floating panes based on their positions in _floatingPaneStack.
Internal _renderRemoveChild()
Renders the removal of a child component.
Public renderUpdate()
Internal _storeFloatingPaneZIndices()
Sets "zIndex" property on all child components based on their positions within the _floatingPaneStack.

Methods inherited from class Echo.Render.ComponentSync
renderAdd, renderDispose, renderUpdate

Constructor Detail
Echo.Render.ComponentSync()
Constructor.

Instance Method Detail
getSize
Returns the measured size of the content pane element. Child floating pane (e.g. WindowPane) peers may invoke this method to determine dimensions in which such panes can be placed/moved.
Returns:
(Core.Web.Measure.Bounds) a bounds object describing the measured size

raise
Raises a floating pane child to the top.
Parameters:
the (Echo.Component) - child component to raise

renderAdd

_renderAddChild
Renders the addition of a child component.
Parameters:
the (Echo.Update.ComponentUpdate) - update
child (Echo.Component) - the child component to add

renderDisplay

renderDispose

_renderFloatingPaneZIndices
Updates the rendered CSS z-index attribute of all floating panes based on their positions in _floatingPaneStack..

_renderRemoveChild
Renders the removal of a child component.
Parameters:
the (Echo.Update.ComponentUpdate) - update
child (Echo.Component) - the child component to remove

renderUpdate

_storeFloatingPaneZIndices
Sets "zIndex" property on all child components based on their positions within the _floatingPaneStack.