getShowRootFolder()
Метод getShowRootFolder определяет, отображается ли корневой каталог.
Метод возвращает true, если корневой каталог отображается (по умолчанию), иначе false. Установить отображение корневого каталога можно в поле _ShowRootFolder.
Определить, какая из папок будет корневой, можно при помощи свойства MetabaseTreeList.RootKey.
Для выполнения примера предполагается наличие на html-странице компонента MetabaseTreeList с наименованием «list1» (см. «Пример создания компонента MetabaseTreeList»). Добавим флажок, при установке которого в дереве появляется корневой каталог, а при снятии - скрывается:
var checkBox = new PP.Ui.CheckBox(
{
ParentNode: document.getElementById("div1"),
Content: "Показывать корневой каталог"
})
checkBox.CheckedChanged.add(function (sender, args)
{
if (list1.getShowRootFolder() == false)
{
list1._ShowRootFolder = true;
list1.refreshAll()
}
else
{
list1._ShowRootFolder = false;
list1.refreshAll()
}
})
После выполнения примера на странице будет размещен флажок «Показывать корневой каталог». При установке флажка в дереве будет отображаться корневой каталог:

При снятии флажка корневой каталог отображаться не будет:

См. также: