Class idx.layout.FlipCardNavDynamic

navigation bar for different page content, each page can be an FlipCardGridContainer or a contentPane
Defined in: <idx\layout\FlipCardNavDynamic.js>.

Constructor Summary

Constructor Attributes Constructor Name and Description
 

Method Summary

Method Attributes Method Name and Description
<static>  
idx.layout.FlipCardNavDynamic.buildNavItemNodeMap(items, gridx, rootNavItemId)
special case for gridx as the navigator
<static>  
idx.layout.FlipCardNavDynamic.changeMenuItemSelectionView(model)
root menu item: menu item on the first level of navigator on sidebar secondary menu item: flipCardNavigationMenuItem in the hirachical gridx or tree navigator
<static>  
idx.layout.FlipCardNavDynamic.createNavigationView()
<static>  
idx.layout.FlipCardNavDynamic.createRootNavItem(item, refNode)
<static>  
idx.layout.FlipCardNavDynamic.createSecondaryNavItems(cItems, itemId, itemLabel, itemNode)
<static>  
idx.layout.FlipCardNavDynamic.destroy()
<static>  
idx.layout.FlipCardNavDynamic.genGridxNavigator(cItems, itemLabel, itemNode, pItemId)
cItems: Nav Items for NavList Model itemLabel: itemNode: useless, to delete in future
<static>  
idx.layout.FlipCardNavDynamic.getMetadata(context)

Constructor Detail

idx.layout.FlipCardNavDynamic()

Method Detail

<static> idx.layout.FlipCardNavDynamic.buildNavItemNodeMap(items, gridx, rootNavItemId)

special case for gridx as the navigator
Parameters:
items
gridx
rootNavItemId

<static> idx.layout.FlipCardNavDynamic.changeMenuItemSelectionView(model)

root menu item: menu item on the first level of navigator on sidebar secondary menu item: flipCardNavigationMenuItem in the hirachical gridx or tree navigator
Parameters:
model

<static> idx.layout.FlipCardNavDynamic.createNavigationView()


<static> idx.layout.FlipCardNavDynamic.createRootNavItem(item, refNode)

Parameters:
item
refNode

<static> idx.layout.FlipCardNavDynamic.createSecondaryNavItems(cItems, itemId, itemLabel, itemNode)

Parameters:
cItems
itemId
itemLabel
itemNode

<static> idx.layout.FlipCardNavDynamic.destroy()


<static> idx.layout.FlipCardNavDynamic.genGridxNavigator(cItems, itemLabel, itemNode, pItemId)

cItems: Nav Items for NavList Model itemLabel: itemNode: useless, to delete in future
Parameters:
cItems
itemLabel
itemNode
pItemId

<static> idx.layout.FlipCardNavDynamic.getMetadata(context)

Parameters:
context