Package muntjac :: Package ui :: Module tree_table :: Class CollapsibleStrategy
[hide private]
[frames] | no frames]

Class CollapsibleStrategy

source code

        object --+        
                 |        
IContainerStrategy --+    
                     |    
      AbstractStrategy --+
                         |
                        CollapsibleStrategy

This strategy is used if current container implements Collapsible.

Open-collapsed logic diverted to container, otherwise use default implementations.

Instance Methods [hide private]
 
c(self) source code
 
toggleChildVisibility(self, itemId) source code
 
isNodeOpen(self, itemId) source code
 
size(self) source code
 
getIdByIndex(self, index) source code
 
indexOfId(self, idd) source code
 
isLastId(self, itemId) source code
 
lastItemId(self) source code
 
nextItemId(self, itemId) source code
 
prevItemId(self, itemId) source code
 
getItemIds(self) source code

Inherited from AbstractStrategy: __init__, containerItemSetChange, getDepth

Inherited from IContainerStrategy: __len__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

toggleChildVisibility(self, itemId)

source code 
Overrides: IContainerStrategy.toggleChildVisibility

isNodeOpen(self, itemId)

source code 
Overrides: IContainerStrategy.isNodeOpen

size(self)

source code 
Overrides: IContainerStrategy.size

getIdByIndex(self, index)

source code 
Overrides: IContainerStrategy.getIdByIndex

indexOfId(self, idd)

source code 
Overrides: IContainerStrategy.indexOfId

isLastId(self, itemId)

source code 
Overrides: IContainerStrategy.isLastId

lastItemId(self)

source code 
Overrides: IContainerStrategy.lastItemId

nextItemId(self, itemId)

source code 
Overrides: IContainerStrategy.nextItemId

prevItemId(self, itemId)

source code 
Overrides: IContainerStrategy.prevItemId

getItemIds(self)

source code 
Overrides: IContainerStrategy.getItemIds