@@ -38,15 +38,15 @@ def __init__(self, node=None):
3838 assert node , 'node cannot be None.'
3939 self ._graph = None
4040 self ._model = NodeModel ()
41- self ._model .type = self .type
41+ self ._model .type_ = self .type_
4242 self ._model .name = self .NODE_NAME
4343 self ._view = node
44- self ._view .type = self .type
44+ self ._view .type_ = self .type_
4545 self ._view .name = self .model .name
4646 self ._view .id = self ._model .id
4747
4848 def __repr__ (self ):
49- return '{}(\' {}\' )' .format (self .type , self .NODE_NAME )
49+ return '{}(\' {}\' )' .format (self .type_ , self .NODE_NAME )
5050
5151 def __eq__ (self , other ):
5252 if isinstance (other , self .__class__ ):
@@ -57,7 +57,7 @@ def __ne__(self, other):
5757 return not self .__eq__ (other )
5858
5959 @classproperty
60- def type (cls ):
60+ def type_ (cls ):
6161 """
6262 Node type identifier followed by the class name.
6363 eg. com.chantasticvfx.MyNode
@@ -120,7 +120,7 @@ def model(self):
120120
121121 def set_model (self , model ):
122122 self ._model = model
123- self ._model .type = self .type
123+ self ._model .type_ = self .type_
124124 self ._model .id = self .view .id
125125
126126 def update_model (self ):
@@ -439,7 +439,7 @@ def add_input(self, name='input', multi_input=False, display_name=True):
439439 raise AssertionError ('port name "{}" already taken.' .format (name ))
440440 view = self .view .add_input (name , multi_input , display_name )
441441 port = Port (self , view )
442- port .model .type = IN_PORT
442+ port .model .type_ = IN_PORT
443443 port .model .name = name
444444 port .model .display_name = display_name
445445 port .model .multi_connection = multi_input
@@ -463,7 +463,7 @@ def add_output(self, name='output', multi_output=True, display_name=True):
463463 raise AssertionError ('port name "{}" already taken.' .format (name ))
464464 view = self .view .add_output (name , multi_output , display_name )
465465 port = Port (self , view )
466- port .model .type = OUT_PORT
466+ port .model .type_ = OUT_PORT
467467 port .model .name = name
468468 port .model .display_name = display_name
469469 port .model .multi_connection = multi_output
0 commit comments