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

List.SetDataFilter

{{API Function/ru |description=Добавить фильтр по данным |constructor= List.SetDataFilter(key, value) |input=

key type: String
наименование любого поля объекта, установленного на элемент списка через ListItem.SetData ссылка
value type: Mixed
значение из этого поля

|output= - |JSsample=

var l_oList = module.GetPopup("Popup 1").GetItem("list"); //получаем объект списка
var l_oItem_1 = l_oList.GetItemByIndex(1); // получаем элементы списка
var l_oItem_2 = l_oList.GetItemByIndex(2);
var l_oItem_3 = l_oList.GetItemByIndex(3);
//Устанавливаем данные каждому элементу списка
l_oItem_1.SetData(
{
	type: "coffee",
	name: "test"
})