Skip to content

Commit

Permalink
Create view.py
Browse files Browse the repository at this point in the history
  • Loading branch information
marcantondahmen committed Jun 16, 2020
1 parent 878a893 commit d120e62
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions revitron/view.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
import revitron

class ViewList:

views = []

def __init__(self):
pass

def fromSheets(self, sheets):

for sheet in sheets:
if revitron.Element(sheet).getClassName() == 'ViewSheet':
for viewId in sheet.GetAllPlacedViews():
item = revitron._helpers.AttrDict()
item.id = viewId
item.sheet = sheet
item.view = revitron.DOC.GetElement(viewId)
self.views.append(item)

return self

def get(self):
return self.views

0 comments on commit d120e62

Please sign in to comment.