( self, path, item, beforePath )
| 77 | |
| 78 | ## Insert a menu item before the specified menu item. |
| 79 | def insertBefore( self, path, item, beforePath ) : |
| 80 | |
| 81 | if isinstance( item, dict ) : |
| 82 | item = MenuItemDefinition( item ) |
| 83 | |
| 84 | self.remove( path, False ) |
| 85 | |
| 86 | i = self.__pathIndex( beforePath ) |
| 87 | self.__items.insert( i, ( path, item ) ) |
| 88 | |
| 89 | ## Insert a menu item after the specified menu item. |
| 90 | def insertAfter( self, path, item, afterPath ) : |
no test coverage detected