Skip to main content
1-Visitor
January 15, 2018
Solved

Hide a model

  • January 15, 2018
  • 1 reply
  • 2572 views

Hello,

using Java to modify a Model ITEM is possible e.g. changing the color by using:

$scope.view.wdg['model-item1'].color = 'rgba(152,191,16, 1)'

Is it possible to change a COMPLETE model in the same way?

Best answer by mwassmann

The model widget does not have a color attribute.

You could create a model-item with component occurence id / 

this would create a model item on top level.

Another solution could be to use a shader - in a tml widget, however this is a bit tricky.

Martin

1 reply

mwassmann5-Regular MemberAnswer
5-Regular Member
January 15, 2018

The model widget does not have a color attribute.

You could create a model-item with component occurence id / 

this would create a model item on top level.

Another solution could be to use a shader - in a tml widget, however this is a bit tricky.

Martin

Raphael081-VisitorAuthor
1-Visitor
January 16, 2018

Ok thanks.

Is there a possibility a "reset" the Color that has been set by Java without loading the experience new again?

$scope.view.wdg['modelItem-1'].color = 'rgba(152,191,16, 1)';

5-Regular Member
January 17, 2018

Very easy:

$scope.view.wdg['modelItem-1'].color = "";

--> however it works in view - not in the preview.