TreeView.metadata

Метаданные типа TreeView.

Properties

Name Type Description
KeySelector Script Функция выборки из элемента коллекции идентификатора.
KeyProperty String Свойство элемента коллекции с идентификатором.
ParentSelector Script Функция выборки из элемента коллекции идентификатора родителя.
ParentProperty String Свойство элемента коллекции с идентификатором родителя.
OnExpand Script Устанавливает обработчик события раскрытия элемента.
OnCollapse Script Устанавливает обработчик события скрытия элемента.

Examples

{
  "TreeView": {
    {
      "KeyProperty": "Id",
      "ParentProperty": "ParentId",
      "ItemProperty": "DisplayName",
      "Items": {
        "Source": "dataSource1"
      }
    }
  }
}
{
  "TreeView": {
    {
      "KeyProperty": "Id",
      "ParentProperty": "ParentId",
      "ItemProperty": "DisplayName",
      "Items": {
        "Source": "dataSource1"
      },
      "OnExpand": "{ console.log( 'This item is expanded: ', args.item ); }",
      "OnCollapse": "{ console.log( 'This item is collapsed: ', args.item ); }"
    }
  }
}