События TreeCollection в Toolbar
Вы можете использовать следующие события TreeCollection библиотеки Suite:
| Название | Описание |
|---|---|
| afterAdd | Происходит после добавления нового элемента в древовидную коллекцию |
| afterRemove | Происходит после удаления элемента из древовидной коллекции |
| beforeAdd | Происходит перед добавлением нового элемента в древовидную коллекцию |
| beforeRemove | Происходит перед удалением элемента из древовидной коллекции |
| change | Происходит при изменении древовидной коллекции |
| filter | Происходит после фильтрации древовидной коллекции |
| load | Происходит при загрузке элементов в древовидную коллекцию |
| loadError | Происходит при ошибке загрузки данных |
| removeAll | Происходит при удалении всех элементов из древовидной коллекции |
const editor = new dhx.DiagramEditor("editor_container", {
type: "default",
view: {
toolbar: true
}
});
// обрабатывает событие "load"
editor.toolbar.events.on("load", () => {
// некоторая логика
});
// загружает новые данные Toolbar
editor.toolbar.parse(["file", "spacer", "scale"]);