Получение доступа к разметке
Прежде чем работать с элементами управления разметки, необходимо в скрипте получить доступ к данной разметке. Это можно сделать несколькими способами:
Получение разметки, из которой вызван обработчик события
export function someHandler(sender: Employee, e: IEventArgs) {
let currentLayout = sender.layout;
}
Получение разметки по имени локации
let someLayout = layoutManager.getLayout("DV.MainMenu");
В метод getLayout нужно передать название локации с разметкой:
-
DV.Dashboard — главная странице (страница "дашборд").
-
DV.MainMenu — основное меню (с деревом папок).
-
DV.GridFilter — панель фильтра папки.
-
DV.SearchParameters — панель поисковых параметров.
-
DV.UserProfile — диалоговое окно профиля пользователя.
Локация, разметка которой получается, должна быть на текущей странице Web-клиента.