Skip to main content

I’m trying to set the instance property by calling

setProperty({Icon#46:0 : 'key of desired instance'})

but i get

Property value is incompatible with component property type


Is there anything different with setProperty when you swap instances (instead of a boolean or variants)?

Most likely you mean setProperties(obj).


Are you sure the “Icon#46:0” property is of type “INSTANCE_SWAP”?


Yes yes.


Turns out you need to pass id instead of key here. Took me a minute


Hey @Daniel_Kalman how did you solve this?


I am trying to change instance of a property (same as screenshot below) to one of preferred values, but can’t find the right syntax anywhere. I am trying


instance.setProperties({
"Icon#1512:2"]: "key or id or name"
})

but I am also getting Error: in setProperties: Property value is incompatible with component property type


tried id, but maybe I am not getting it right? how do I get the id of the preferred values?



Reply