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/TabController.js

  • Provides:

    • dijit.layout.TabController
  • Requires:

    • dijit.layout.StackController in common
    • dijit.Menu in common
    • dijit.MenuItem in common
  • dijit.layout.TabController

    • type
      Function
    • chains:
      • dijit.layout.StackController: (prototype)
      • dijit.layout.StackController: (call)
    • summary
      Set of tabs (the things with titles and a close button, that you click to show a tab panel).
      Used internally by <code>dijit.layout.TabContainer</code>.
    • description
      Lets the user select the currently shown pane in a TabContainer or StackContainer.
      TabController also monitors the TabContainer, and whenever a pane is
      added or deleted updates itself accordingly.
    • tags:
  • dijit.layout.TabController.templateString

    • type
      String
  • dijit.layout.TabController.tabPosition

    • type
      String
    • summary
      Defines where tabs go relative to the content.
      &quot;top&quot;, &quot;bottom&quot;, &quot;left-h&quot;, &quot;right-h&quot;
  • dijit.layout.TabController.buttonWidget

    • type
      String
    • summary
      The name of the tab widget to create to correspond to each page
  • dijit.layout.TabController._rectifyRtlTabList

    • summary
      For left/right TabContainer when page is RTL mode, rectify the width of all tabs to be equal, otherwise the tab widths are different in IE
    • type
      Function
  • dijit.layout._TabButton

    • type
      Function
    • chains:
      • dijit.layout._StackButton: (prototype)
      • dijit.layout._StackButton: (call)
    • summary
      A tab (the thing you click to select a pane).
    • description
      Contains the title of the pane, and optionally a close-button to destroy the pane.
      This is an internal widget and should not be instantiated directly.
    • tags:
  • dijit.layout._TabButton.baseClass

    • type
      String
    • summary
      The CSS class applied to the domNode.
  • dijit.layout._TabButton.cssStateNodes

    • type
      Object
  • dijit.layout._TabButton.cssStateNodes.closeNode

    • type
      String
  • dijit.layout._TabButton.templateString

    • type
      Object
  • dijit.layout._TabButton.scrollOnFocus

    • type
      bool
  • dijit.layout._TabButton.buildRendering

    • type
      Function
  • dijit.layout._TabButton.startup

    • type
      Function
  • dijit.layout._TabButton.domNode

  • dijit.layout._TabButton._setCloseButtonAttr

    • parameters:
      • disp: (typeof Boolean)
    • summary
      Hide/show close button
    • type
      Function
  • dijit.layout._TabButton.closeNode.style.display

  • dijit.layout._TabButton._closeMenu

    • type
      Object
  • dijit.layout._TabButton._setLabelAttr

    • parameters:
      • content: (typeof String)
    • summary
      Hook for set('label', ...) to work.
    • description
      takes an HTML string.
      Inherited ToggleButton implementation will Set the label (text) of the button;
      Need to set the alt attribute of icon on tab buttons if no label displayed
    • type
      Function
  • dijit.layout._TabButton.iconNode.alt

    • type
      Object
  • dijit.layout._TabButton.destroy

    • type
      Function
  • dijit.layout

    • type
      Object
  • dijit

    • type
      Object