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

Constructor Detail

idx.layout.PartialListNavController()

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

postCreate()