Class idx.layout.PartialListNavController
Extends
idx.layout.ListNavController.
Similar to idx.layout.ListNavController, however, it can contain only a subset
of buttons. The intent is to allow multiple PartialListNavControllers
to be associated with a single dijit.layout.StackContainer.
Just like dijit.layout.StackController, a PartialListNavController monitors the
specified StackContainer, and whenever a page is added, deleted, or selected,
it updates itself accordingly.
Defined in: <idx\layout\PartialListNavController.js>.
Constructor Summary
Constructor Attributes | Constructor Name and Description |
---|---|
Field Summary
Field Attributes | Field Name and Description |
---|---|
The index of the last item in the StackContainer that should
have a corresponding button in this PartialListNavController
|
|
The index of the first item in the StackContainer that should
have a corresponding button in this PartialListNavController
|
Method Summary
Method Attributes | Method Name and Description |
---|---|
addChild(page, index)
Override to adjust the index.
|
|
onStartup(info)
|
|
- Methods borrowed from class idx.layout.ListNavController:
- adjacent, buildRendering, constructor, destroy, ensureKeyboardNav, onAddChild, onButtonClick, onFirstButtonFocus, onkeypress, onRemoveChild, onSelectChild, paneOrButton2Button, removeChild, resize, startup
Field Detail
endIndex
The index of the last item in the StackContainer that should
have a corresponding button in this PartialListNavController
- Default Value:
- 0
startIndex
The index of the first item in the StackContainer that should
have a corresponding button in this PartialListNavController
- Default Value:
- 0
Method Detail
addChild(page, index)
Override to adjust the index.
- Parameters:
- page
- index
onStartup(info)
- Parameters:
- info