Мне нужно выполнить какое-то действие, когда метод render()
завершит свою работу и добавит все элементы HTML в DOM.Как подписаться на событие onRenderEnds
(такого события нет)?Могу ли я написать свое собственное событие вне кода slickgrid и прикрепить его к методу render()
?
Есть некоторые события "onScroll", "onViewportChanged"
, но они произошли до того, как render()
завершился (в некоторых случаях).
Обновление: я пишу форматер для столбца:
formatter: function(row, cell, value, columnDef, dataContext){
return "<div class='operationList' data-my='" + myData + "'></div>";
}
Когда сетка отображается (применяя мой форматер), мне нужно пройти через все ".operationList" divs
и преобразовать их в другие конструкции (на основепо атрибуту data-my
).Мне нужно заменить ".operationList" divs
на сложную структуру с обработчиками событий.