Skip to main content
12-Amethyst
May 26, 2017
Question

Accessing widgets through script

  • May 26, 2017
  • 2 replies
  • 1452 views

Can i access a widget through script? I have an OpenStreetMap widget for which i would like to design the MarkerStyle property based on a condition at runtime.

Should i use the Id of the widget, so i could have something like:

var template = Things[NetworkAsset].thingTemplate;

//if the template is TNetwork select the Primary Feeder Symbol

if(template = 'TNetwork') {

    OpenStreetMap-388[MarkerStyle] = Things[Primary Feeder Symbol].Image;

}

I notice that i cannot change the widget Id property.

Any advice?

2 replies

aseaton12-AmethystAuthor
12-Amethyst
May 26, 2017

I believe i can achieve this through an infotable..

aseaton12-AmethystAuthor
12-Amethyst
June 2, 2017

The OpenStreetMap has a MarkerField property, is there any advice on how to use this property? Which type of data does it require?OpenStreetMap MarkerField.PNG