# Hiding and showing the right and left Bubble on Level heads in (multiple) views

**URL:** <https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783>\
**Category:** Revit\
**Created:** [March 8, 2018, 10:43am UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783 "2018-03-08T10:43:13Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nico\_Stegeman](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/nico_stegeman/32/19204_2.png) [@Nico\_Stegeman](https://forum.dynamobim.com/u/Nico_Stegeman)\
**Post date:** [March 8, 2018, 10:43am UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/1 "2018-03-08T10:43:13Z")

</div>

![Knipsel5](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/5/d/5db3c4f35eccd9f6dd7078c6abff7da4dbe4910d.PNG)I want to Hide and show the right en left level check box in (multiple) views

i have seen some similar topic but i can not even get it to work in one view

![Knipsel](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/b/5/b5ea8a443aec77a2655d9101e81023ab49b8863b.PNG)

I get the following warning:

Warning: IronPythonEvaluator.EvaluateIronPythonScript operation failed.  
Traceback (most recent call last):  
File “”, line 19, in   
TypeError: iteration over non-sequence of type Level

---

<div class="post-metadata">

**Author:** ![Nico\_Stegeman](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/nico_stegeman/32/19204_2.png) [@Nico\_Stegeman](https://forum.dynamobim.com/u/Nico_Stegeman)\
**Post date:** [March 8, 2018, 7:07pm UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/2 "2018-03-08T19:07:45Z")

</div>

First problem solved  
i got this python script running 🙂

---

<div class="post-metadata">

**Author:** ![Tahaij](https://avatars.discourse-cdn.com/v4/letter/t/a8b319/32.png) [@Tahaij](https://forum.dynamobim.com/u/Tahaij)\
**Post date:** [March 31, 2018, 11:50am UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/3 "2018-03-31T11:50:38Z")

</div>

That Gr8 but How?? could be kind to elaborate

---

<div class="post-metadata">

**Author:** ![Nico\_Stegeman](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/nico_stegeman/32/19204_2.png) [@Nico\_Stegeman](https://forum.dynamobim.com/u/Nico_Stegeman)\
**Post date:** [March 31, 2018, 11:59am UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/4 "2018-03-31T11:59:47Z")

</div>

Ok

---

<div class="post-metadata">

**Author:** ![Nico\_Stegeman](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/nico_stegeman/32/19204_2.png) [@Nico\_Stegeman](https://forum.dynamobim.com/u/Nico_Stegeman)\
**Post date:** [March 31, 2018, 12:09pm UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/5 "2018-03-31T12:09:06Z")

</div>

[DY PL Toggle Grid Bubbles (onder en links aan, rechts en boven uit).dyn](https://forum.dynamobim.com/uploads/short-url/cmVHjnmuAWUczS3htEbGGWQSP8e.dyn) (10.7 KB)

---

<div class="post-metadata">

**Author:** ![Nico\_Stegeman](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/nico_stegeman/32/19204_2.png) [@Nico\_Stegeman](https://forum.dynamobim.com/u/Nico_Stegeman)\
**Post date:** [March 31, 2018, 12:12pm UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/6 "2018-03-31T12:12:58Z")

</div>

Sorry wrong one

---

<div class="post-metadata">

**Author:** ![Nico\_Stegeman](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/nico_stegeman/32/19204_2.png) [@Nico\_Stegeman](https://forum.dynamobim.com/u/Nico_Stegeman)\
**Post date:** [March 31, 2018, 12:17pm UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/7 "2018-03-31T12:17:59Z")

</div>

Here’s the right one  
😀

[DY PL Levels Hide or Show Bubble Left or Right (checkbox on or of).dyn](https://forum.dynamobim.com/uploads/short-url/o8Pjx1yoWqETdPnriyZu1X6Hxjx.dyn) (6.7 KB)

---

<div class="post-metadata">

**Author:** ![Nico\_Stegeman](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/nico_stegeman/32/19204_2.png) [@Nico\_Stegeman](https://forum.dynamobim.com/u/Nico_Stegeman)\
**Post date:** [March 31, 2018, 12:21pm UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/8 "2018-03-31T12:21:31Z")

</div>

Ps it depends on how the levels are made in revit. If it turns out the left or right side.

---

<div class="post-metadata">

**Author:** ![Tahaij](https://avatars.discourse-cdn.com/v4/letter/t/a8b319/32.png) [@Tahaij](https://forum.dynamobim.com/u/Tahaij)\
**Post date:** [March 31, 2018, 6:06pm UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/9 "2018-03-31T18:06:26Z")

</div>

Thanks a lot work like a charm lovely

---

<div class="post-metadata">

**Author:** ![vanman](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/vanman/32/20881_2.png) [@vanman](https://forum.dynamobim.com/u/vanman)\
**Post date:** [November 6, 2018, 2:50am UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/10 "2018-11-06T02:50:16Z")

</div>

Is it possible to get this to accept lists of levels and views? I dont know python well enough to work it out

```
import clr
clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *
import Autodesk

clr.AddReference("RevitServices")
import RevitServices
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager

doc = DocumentManager.Instance.CurrentDBDocument
uiapp = DocumentManager.Instance.CurrentUIApplication
app = uiapp.Application

def tolist(obj1):
    if hasattr(obj1," __iter__"): return obj1
    else: return [obj1]
    
a = tolist(UnwrapElement(IN[0]))
v = tolist(UnwrapElement(IN[1]))
b = UnwrapElement(IN[2])
TransactionManager.Instance.EnsureInTransaction(doc)

for i in a:
	if b:
		i.ShowBubbleInView(DatumEnds.End0,v)
		i.HideBubbleInView(DatumEnds.End1,v)

	else:
		i.HideBubbleInView(DatumEnds.End0,v)
		i.ShowBubbleInView(DatumEnds.End1,v)

TransactionManager.Instance.TransactionTaskDone()

#Assign your output to the OUT variable.
OUT = 0

```

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/f/2/f2630a74e7f9dc74d27c1b0034e4ef9c89c09d1c.png)

---

<div class="post-metadata">

**Author:** ![vanman](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/vanman/32/20881_2.png) [@vanman](https://forum.dynamobim.com/u/vanman)\
**Post date:** [November 14, 2018, 2:56am UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/11 "2018-11-14T02:56:40Z")

</div>

does this work for lists of views and levels?

---

<div class="post-metadata">

**Author:** ![Mustafa](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@Mustafa](https://forum.dynamobim.com/u/Mustafa)\
**Post date:** [November 14, 2018, 6:49am UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/12 "2018-11-14T06:49:42Z")

</div>

it does work for the selected levels

---

<div class="post-metadata">

**Author:** ![vanman](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/vanman/32/20881_2.png) [@vanman](https://forum.dynamobim.com/u/vanman)\
**Post date:** [November 14, 2018, 8:38am UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/13 "2018-11-14T08:38:15Z")

</div>

Cant seem to get it to work for me. I have a bunch of views with one level in them that I want to turn the bubble off on the right side. Is my listing wrong?

---

<div class="post-metadata">

**Author:** ![Mustafa](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@Mustafa](https://forum.dynamobim.com/u/Mustafa)\
**Post date:** [November 20, 2018, 8:51am UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/14 "2018-11-20T08:51:04Z")

</div>

[DY PL Levels Hide or Show Bubble Left or Right (checkbox on or of).dyn](https://forum.dynamobim.com/uploads/short-url/mpNioEuy4zmTQyvJtdvGFFINj8m.dyn) (10.3 KB)  
[DY PL Toggle Grid Bubbles (onder en links aan, rechts en boven uit).dyn](https://forum.dynamobim.com/uploads/short-url/cmVHjnmuAWUczS3htEbGGWQSP8e.dyn) (10.7 KB)  
I use these dynamo nodes. I freeze the not required one as needed

---

<div class="post-metadata">

**Author:** ![Kai](https://avatars.discourse-cdn.com/v4/letter/k/cc9497/32.png) [@Kai](https://forum.dynamobim.com/u/Kai)\
**Post date:** [December 11, 2019, 5:17am UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/15 "2019-12-11T05:17:00Z")

</div>

Hi Mustafa, can you tell me were the “GetRevitSelection” custom node is available.  
 ![Capture](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/a/aa289f8c6689c72893d5d57c397bcd6ca8de8bcc.jpeg)  
Cheer K

---

<div class="post-metadata">

**Author:** ![jorgedelacova7458](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jorgedelacova7458/32/97622_2.png) [@jorgedelacova7458](https://forum.dynamobim.com/u/jorgedelacova7458)\
**Post date:** [July 1, 2020, 3:30pm UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/16 "2020-07-01T15:30:39Z")

</div>

I would also be interested in where to find the “Get Revit Selection” custom node. Graph is erroring out at this node, and I don’t know Python.

---

<div class="post-metadata">

**Author:** ![Kai](https://avatars.discourse-cdn.com/v4/letter/k/cc9497/32.png) [@Kai](https://forum.dynamobim.com/u/Kai)\
**Post date:** [July 1, 2020, 10:15pm UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/17 "2020-07-01T22:15:36Z")

</div>

Morning Jorge,  
I ended up replacing that node with the Springs.Collector.CurrentSelection node which worked.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/4/6/466e86cb8b336b83c75da78fd505b2025cbc4e89.png)

---

<div class="post-metadata">

**Author:** ![jorgedelacova7458](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jorgedelacova7458/32/97622_2.png) [@jorgedelacova7458](https://forum.dynamobim.com/u/jorgedelacova7458)\
**Post date:** [July 2, 2020, 3:18pm UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/18 "2020-07-02T15:18:57Z")

</div>

Thank you @Kai. I’ll try that.

---

<div class="post-metadata">

**Author:** ![jorgedelacova7458](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jorgedelacova7458/32/97622_2.png) [@jorgedelacova7458](https://forum.dynamobim.com/u/jorgedelacova7458)\
**Post date:** [July 2, 2020, 4:35pm UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/19 "2020-07-02T16:35:31Z")

</div>

[DY PL Levels Hide or Show Bubble Left or Right (checkbox on or of).dyn](https://forum.dynamobim.com/uploads/short-url/vn8O1O3jBkauQgewlPOX0Vgsqv8.dyn) (18.3 KB)

I tried replacing the custom node, but nothing happened. Can someone check the attached graph and let me know what I’m doing wrong. I am new-ish to Dynamo and new to Python. Any help would be greatly appreciated.

---

<div class="post-metadata">

**Author:** ![Kai](https://avatars.discourse-cdn.com/v4/letter/k/cc9497/32.png) [@Kai](https://forum.dynamobim.com/u/Kai)\
**Post date:** [July 2, 2020, 10:01pm UTC](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783/20 "2020-07-02T22:01:44Z")

</div>

Morning Jorge,  
Downloaded your script works on my end see attached vid.  
Probably a dumb qs but you are selecting the grids in the view prior to running?  
Cheers Kai

GridLevelsOnOff

[https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/2/a2684b8801127fb0fbded6e325025649c5e322f6.mp4](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/2/a2684b8801127fb0fbded6e325025649c5e322f6.mp4)

[Next page](https://forum.dynamobim.com/t/hiding-and-showing-the-right-and-left-bubble-on-level-heads-in-multiple-views/19783.md?page=2)
