GRAPHISOFT®

Python APIVersion: 0.23 Beta

GetNavigatorTree

Returns the navigator items in a tree dictionary from the given navigator map.

def GetNavigatorTree (mapID) -> Dictionary

 

Parameters

mapID
[in] ID of the navigator map. See API_NavigatorMapID for available navigator maps.

 

Return Values

This function returns the navigator items in a tree dictionary.

 

Example

def PrintNavigatorTree (tree, level):
    levelStr = ""
    for i in range(0,level):
        levelStr += "\t"
    for k in tree.keys():
        print(levelStr + k.name)
        PrintNavigatorTree (tree[k], level + 1)

tree = GetNavigatorTree(API_LayoutMap)
PrintNavigatorTree (tree, 0)

 

Requirements

Version: Python API 0.1 or Later
Module: GS

 

See Also

GetNavigatorItem, CreateNavigatorItem, ChangeNavigatorItem, DeleteNavigatorItems

All functions