Constructor Summary | |
---|---|
Public | Echo.Sync.SplitPane.ChildPane() Creates a new PaneConfiguration instance |
Instance Field Summary | |
---|---|
Public | minimumSize Minimum pixel size of the child pane. |
Public | maximumSize Maximum pixel size of the child pane. |
Public | component The child pane Echo.
|
Public | layoutData The value of the child pane Echo.
|
Public | scrollLeft Horizontal scroll position, in pixels. |
Public | scrollTop Vertical scroll position, in pixels. |
Public | scrollRequired Flag indicating that scroll position should be reset on next renderDisplay() invocation. |
Internal | _permanentSizes Flag indicating whether sizing information is permanent (fixed pixel-based) or variable (percent-based). |
Internal | _peer The SplitPane component rendering peer using this ChildPane object.
|
Instance Method Summary | |
---|---|
Public | loadDisplayData() Load minimum and maximum separator positions for panes. |
Public | loadScrollPositions() Update pane DIV element's scroll positions to reflect those stored in this object. |
Public | storeScrollPositions() Retrieve scroll bar positions from pane DIV element and store in this object. |
splitPanePeer
(Echo.Sync.SplitPane)
- the relevant componentPeercomponent
(Echo.Component)
- the child componentpaneDiv
- the pane's DIV elementpaneDiv
- the pane's DIV element