Class idx.layout.FlipCardGridContainer


Extends idx.layout._GridContainerLite.
A grid layout container, which includes flip card widget in it
Defined in: <idx\layout\FlipCardGridContainer.js>.

Constructor Summary

Constructor Attributes Constructor Name and Description
 

Field Summary

Field Attributes Field Name and Description
<static>  
idx.layout.FlipCardGridContainer.headerContainer 
Header Widget

Method Summary

Method Attributes Method Name and Description
<static>  
idx.layout.FlipCardGridContainer.addCardItem(item)
<static>  
idx.layout.FlipCardGridContainer.addChild(child, column, p)
<static>  
idx.layout.FlipCardGridContainer.buildCardItemRelations(tWidgets, evt)
<static>  
idx.layout.FlipCardGridContainer.changeLayoutMode(mode)
switch layout mode, from default to absolute, floating.
<static>  
idx.layout.FlipCardGridContainer.clearCardItemRelations(sWidget, cWidgets, evt)
<static>  
idx.layout.FlipCardGridContainer.createHeaderContainer()
<static>  
idx.layout.FlipCardGridContainer.getCardItemPos(cardWidget)
<static>  
idx.layout.FlipCardGridContainer.getGridContentSize()
<static>  
idx.layout.FlipCardGridContainer.getItemPosIndex(item)
<static>  
idx.layout.FlipCardGridContainer.getMetadata(context)
<static>  
idx.layout.FlipCardGridContainer.getMetadata_Items(context)
<static>  
idx.layout.FlipCardGridContainer.grid_container_dnd_end(dndObj)
<static>  
idx.layout.FlipCardGridContainer.gridContainerDndEnd(node, targetArea, indexChild)
<static>  
idx.layout.FlipCardGridContainer.gridContainerDndStart(node, sourceArea, indexChild)
<static>  
idx.layout.FlipCardGridContainer.onColumnsChange(nbColumns)
<static>  
idx.layout.FlipCardGridContainer.onShow()
<static>  
idx.layout.FlipCardGridContainer.processFlips(e)
flip all the cards inside the grid container.
<static>  
idx.layout.FlipCardGridContainer.removeCardItem(itemName)
<static>  
idx.layout.FlipCardGridContainer.removeChild(widget)
<static>  
idx.layout.FlipCardGridContainer.reOrganizeChildren()
<static>  
idx.layout.FlipCardGridContainer.resize()
resize logic: only resize the height of gridContainerDiv node when in the grid normal(not max) view
<static>  
idx.layout.FlipCardGridContainer.resizeChildAfterDrop(node, targetArea, indexChild)
<static>  
idx.layout.FlipCardGridContainer.setColumns(nbColumns)
<static>  
idx.layout.FlipCardGridContainer.toggleContentHeader(forceShow)
<static>  
idx.layout.FlipCardGridContainer.toggleCSS3Animation(forceDisable)
<static>  
idx.layout.FlipCardGridContainer.updateCardItem(item)

Constructor Detail

idx.layout.FlipCardGridContainer()

Field Detail

<static> idx.layout.FlipCardGridContainer.headerContainer

Header Widget

Method Detail

<static> {*} idx.layout.FlipCardGridContainer.addCardItem(item)

Parameters:
item
Returns:
{*}

<static> idx.layout.FlipCardGridContainer.addChild(child, column, p)

Parameters:
child
column
p

<static> idx.layout.FlipCardGridContainer.buildCardItemRelations(tWidgets, evt)

Parameters:
tWidgets
evt

<static> idx.layout.FlipCardGridContainer.changeLayoutMode(mode)

switch layout mode, from default to absolute, floating.....
Parameters:
mode

<static> idx.layout.FlipCardGridContainer.clearCardItemRelations(sWidget, cWidgets, evt)

Parameters:
sWidget
cWidgets
evt

<static> idx.layout.FlipCardGridContainer.createHeaderContainer()


<static> idx.layout.FlipCardGridContainer.getCardItemPos(cardWidget)

Parameters:
cardWidget

<static> idx.layout.FlipCardGridContainer.getGridContentSize()


<static> idx.layout.FlipCardGridContainer.getItemPosIndex(item)

Parameters:
item

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

Parameters:
context

<static> idx.layout.FlipCardGridContainer.getMetadata_Items(context)

Parameters:
context

<static> idx.layout.FlipCardGridContainer.grid_container_dnd_end(dndObj)

Parameters:
dndObj

<static> idx.layout.FlipCardGridContainer.gridContainerDndEnd(node, targetArea, indexChild)

Parameters:
node
targetArea
indexChild

<static> idx.layout.FlipCardGridContainer.gridContainerDndStart(node, sourceArea, indexChild)

Parameters:
node
sourceArea
indexChild

<static> idx.layout.FlipCardGridContainer.onColumnsChange(nbColumns)

Parameters:
nbColumns

<static> idx.layout.FlipCardGridContainer.onShow()


<static> idx.layout.FlipCardGridContainer.processFlips(e)

flip all the cards inside the grid container.
Parameters:
e

<static> idx.layout.FlipCardGridContainer.removeCardItem(itemName)

Parameters:
itemName

<static> idx.layout.FlipCardGridContainer.removeChild(widget)

Parameters:
widget

<static> idx.layout.FlipCardGridContainer.reOrganizeChildren()


<static> idx.layout.FlipCardGridContainer.resize()

resize logic: only resize the height of gridContainerDiv node when in the grid normal(not max) view

<static> idx.layout.FlipCardGridContainer.resizeChildAfterDrop(node, targetArea, indexChild)

Parameters:
node
targetArea
indexChild

<static> idx.layout.FlipCardGridContainer.setColumns(nbColumns)

Parameters:
nbColumns

<static> idx.layout.FlipCardGridContainer.toggleContentHeader(forceShow)

Parameters:
forceShow

<static> idx.layout.FlipCardGridContainer.toggleCSS3Animation(forceDisable)

Parameters:
forceDisable

<static> idx.layout.FlipCardGridContainer.updateCardItem(item)

Parameters:
item