Available only in PRO Edition
Расширение Overlay
Эта функциональность доступна только в PRO редакции.
Расширение overlay предоставляет набор API методов, разработанных для упрощения работы с оверлеями в диаграмме Ганта. Для более подробной информации о расширении Overlay, ознакомьтесь со статьей Пользовательские элементы в области временной шкалы.
Методы
Вот методы, которые вы можете использовать с объектом gantt.ext.overlay:
addOverlay
- addOverlay (render, id): string | number - добавляет новый оверлей в диаграмму Ганта и возвращает его ID.
- render - (Function): HTMLElement - функция рендеринга, которая принимает контейнер с пользовательским содержимым в качестве параметра.
- container - (HTMLElement) - контейнер оверлея.
- id? - (number | string) - необязательный параметр, ID оверлея.
var overlay = gantt.ext.overlay.addOverlay(function(container){});
deleteOverlay
- deleteOverlay (id): boolean - удаляет оверлей, используя его ID.
- id - (number | string) - ID оверлея.
gantt.ext.overlay.deleteOverlay(id);
getOverlaysIds
- getOverlaysIds (): Array<string> - возвращает массив ID всех оверлеев, добавленных в диаграмму.
var ids = gantt.ext.overlay.getOverlaysIds();
refreshOverlay
- refreshOverlay (id): void - обновляет отображение конкретного оверлея.
- id - (number | string) - ID оверлея.
gantt.ext.overlay.refreshOverlay(id);
showOverlay
- showOverlay (id): void - делает оверлей видимым, используя его ID.
- id - (number | string) - ID оверлея.
gantt.ext.overlay.showOverlay(id);
hideOverlay
- hideOverlay (id): void - скрывает оверлей, используя его ID.
- id - (number | string) - ID оверлея.
gantt.ext.overlay.hideOverlay(id);
isOverlayVisible
- isOverlayVisible (id): boolean - проверяет, видим ли конкретный оверлей. Возвращает true, если оверлей в данный момент видим.
- id - (number | string) - ID оверлея.
var isVisible = gantt.ext.overlay.isOverlayVisible(id);
К началу