Warning: Use of undefined constant Symbol - assumed 'Symbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215 Warning: Use of undefined constant JavaScriptSymbol - assumed 'JavaScriptSymbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215

dijit/layout/SplitContainer.js

  • Provides:

    • dijit.layout.SplitContainer
  • Requires:

    • dojo.cookie in common
    • dijit.layout._LayoutWidget in common
  • dijit._Widget

    • type
      Function
  • dijit._Widget.sizeMin

    • tags:
    • type
      Integer
    • summary
      Deprecated.  Parameter for children of <code>dijit.layout.SplitContainer</code>.
      Minimum size (width or height) of a child of a SplitContainer.
      The value is relative to other children's sizeShare properties.
  • dijit._Widget.sizeShare

    • tags:
    • type
      Integer
    • summary
      Deprecated.  Parameter for children of <code>dijit.layout.SplitContainer</code>.
      Size (width or height) of a child of a SplitContainer.
      The value is relative to other children's sizeShare properties.
      For example, if there are two children and each has sizeShare=10, then
      each takes up 50% of the available space.
  • dijit.layout.SplitContainer

    • type
      Function
    • chains:
      • dijit.layout._LayoutWidget: (prototype)
      • dijit.layout._LayoutWidget: (call)
    • summary
      Deprecated.  Use <code>dijit.layout.BorderContainer</code> instead.
    • description
      A Container widget with sizing handles in-between each child.
      Contains multiple children widgets, all of which are displayed side by side
      (either horizontally or vertically); there's a bar between each of the children,
      and you can adjust the relative size of each child by dragging the bars.
      
      You must specify a size (width and height) for the SplitContainer.
    • tags:
  • dijit.layout.SplitContainer.constructor

    • constructor - constructor
    • type
      Function
  • dijit.layout.SplitContainer.activeSizing

    • type
      Boolean
    • summary
      If true, the children's size changes as you drag the bar;
      otherwise, the sizes don't change until you drop the bar (by mouse-up)
  • dijit.layout.SplitContainer.sizerWidth

    • type
      Integer
    • summary
      Size in pixels of the bar between each child
      
      
      FIXME: this should be a CSS attribute (at 7 because css wants it to be 7 until we fix to css)
  • dijit.layout.SplitContainer.orientation

    • type
      String
    • summary
      either 'horizontal' or vertical; indicates whether the children are
      arranged side-by-side or up/down.
  • dijit.layout.SplitContainer.persist

    • type
      Boolean
    • summary
      Save splitter positions in a cookie
  • dijit.layout.SplitContainer.baseClass

    • type
      String
  • dijit.layout.SplitContainer.postMixInProperties

    • type
      Function
  • dijit.layout.SplitContainer.isHorizontal

    • type
      bool
  • dijit.layout.SplitContainer.postCreate

    • type
      Function
  • dijit.layout.SplitContainer.sizers

    • type
      Array
  • dijit.layout.SplitContainer.domNode.style.overflow

    • type
      String
  • dijit.layout.SplitContainer.virtualSizer

  • dijit.layout.SplitContainer.destroy

    • type
      Function
  • dijit.layout.SplitContainer.startup

    • type
      Function
  • dijit.layout.SplitContainer._setupChild

    • parameters:
      • child: (typeof dijit._Widget)
    • type
      Function
  • dijit.layout.SplitContainer._onSizerMouseDown

    • parameters:
      • e
    • type
      Function
  • dijit.layout.SplitContainer._addSizer

    • parameters:
      • index
    • type
      Function
  • dijit.layout.SplitContainer.removeChild

    • parameters:
      • widget
    • summary
      Remove sizer, but only if widget is really our child and
      we have at least one sizer to throw away
    • type
      Function
  • dijit.layout.SplitContainer.addChild

    • parameters:
      • child: (typeof dijit._Widget)
        a widget to add
      • insertIndex: (typeof Integer)
        postion in the &quot;stack&quot; to add the child widget
    • summary
      Add a child widget to the container
    • type
      Function
  • dijit.layout.SplitContainer.layout

    • summary
      Do layout of panels
    • type
      Function
  • dijit.layout.SplitContainer.paneWidth

  • dijit.layout.SplitContainer.paneHeight

  • dijit.layout.SplitContainer._movePanel

    • parameters:
      • panel
      • pos
      • size
    • type
      Function
  • dijit.layout.SplitContainer._moveSlider

    • parameters:
      • slider
      • pos
      • size
    • type
      Function
  • dijit.layout.SplitContainer._growPane

    • parameters:
      • growth
      • pane
    • type
      Function
  • dijit.layout.SplitContainer._checkSizes

    • type
      Function
  • dijit.layout.SplitContainer.beginSizing

    • parameters:
      • e
      • i
    • type
      Function
  • dijit.layout.SplitContainer.paneBefore

  • dijit.layout.SplitContainer.paneAfter

  • dijit.layout.SplitContainer.isSizing

    • type
      bool
  • dijit.layout.SplitContainer.sizingSplitter

  • dijit.layout.SplitContainer.cover

    • type
      Object
  • dijit.layout.SplitContainer.cover.style.zIndex

    • type
      Number
  • dijit.layout.SplitContainer.sizingSplitter.style.zIndex

    • type
      Number
  • dijit.layout.SplitContainer.originPos

    • type
      Object
  • dijit.layout.SplitContainer.startPoint

  • dijit.layout.SplitContainer.lastPoint

    • type
      String
  • dijit.layout.SplitContainer.screenToClientOffset

    • type
      Number
  • dijit.layout.SplitContainer.dragOffset

    • type
      Number
  • dijit.layout.SplitContainer._ownconnects

    • type
      Array
  • dijit.layout.SplitContainer.changeSizing

    • parameters:
      • e
    • type
      Function
  • dijit.layout.SplitContainer.endSizing

    • parameters:
      • e
    • type
      Function
  • dijit.layout.SplitContainer.movePoint

    • type
      Function
  • dijit.layout.SplitContainer.legaliseSplitPoint

    • parameters:
      • a
    • type
      Function
  • dijit.layout.SplitContainer.isDraggingLeft

    • type
      bool
  • dijit.layout.SplitContainer._updateSize

    • type
      Function
  • dijit.layout.SplitContainer.paneBefore.position

  • dijit.layout.SplitContainer.paneBefore.sizeActual

    • type
      Number
  • dijit.layout.SplitContainer.paneAfter.position

    • type
      String
  • dijit.layout.SplitContainer.paneAfter.sizeActual

    • type
      Number
  • dijit.layout.SplitContainer._showSizingLine

    • type
      Function
  • dijit.layout.SplitContainer.virtualSizer.style.display

    • type
      String
  • dijit.layout.SplitContainer._hideSizingLine

    • type
      Function
  • dijit.layout.SplitContainer._moveSizingLine

    • type
      Function
  • dijit.layout.SplitContainer._getCookieName

    • parameters:
      • i
    • type
      Function
  • dijit.layout.SplitContainer._restoreState

    • type
      Function
  • dijit.layout.SplitContainer._saveState

    • type
      Function
  • dijit.layout

    • type
      Object
  • dijit

    • type
      Object