I am trying to add a configuration element item which is an array of strings. I am not sure how to do this programatically and have it show as an array of strings. I'd like for people to be able to use the vCO client and edit those if need be. I am successful at adding the items but they show up as "uneditable". I can retrieve everything ok programatically but I guess since an array can actually hold varying values it gets treated as the generic object instead of an array of strings. Is there any way to force that type when I set the value via the api? This is my test code:
var testArray = new Array();
testArray.push("string1");
testArray.push("string2");
element.setAttributeWithKey("TestKey",testArray);
This results in an attribute of type Array but I'd like it to be of type Array/string;