Материал из Module developer
Перейти к: навигация, поиск

ListItem.SetOptions

Setting am interface gprahic item via JSON

Синтаксис

List.SetOptions(Data)

Название Пример Описание
Data {
  itemName: {
      PropertyName: Value,
      ...
      States: [
         PropertyName: Value,
         ...
       ]
  },
  ..

}

type: JSONObject
  • itemName - name of a graphic item
  • PropertyName - property of a graphic item
  • States - a state. State properties are given via an object array depending on the number of states one after another
На выходе

-


Пример

var l_oList = module.GetPopup("Popup 1").GetItem("list"); //getting the list object
var l_oItem_1 = l_oList.GetItemByIndex(1); // getting the list item
l_oItem_1.SetOptions({
	Name: {
		Text: "Test",
		States: [{
			Border: 8
		}]
	},
	Switcher: {
		Value: 1
	}
});