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)
|
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