| Constructor Summary | |
|---|---|
| Public | Echo.Sync.SplitPane.ChildPane()Creates a new PaneConfiguration instance |
| Instance Field Summary | |
|---|---|
| Public | minimumSizeMinimum pixel size of the child pane. |
| Public | maximumSizeMaximum pixel size of the child pane. |
| Public | componentThe child pane Echo.
|
| Public | layoutDataThe value of the child pane Echo.
|
| Public | scrollLeftHorizontal scroll position, in pixels. |
| Public | scrollTopVertical scroll position, in pixels. |
| Public | scrollRequiredFlag indicating that scroll position should be reset on next renderDisplay() invocation. |
| Internal | _permanentSizesFlag indicating whether sizing information is permanent (fixed pixel-based) or variable (percent-based). |
| Internal | _peerThe 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