Available only in PRO Edition
오버레이 확장
이 기능은 PRO 에디션에서만 사용할 수 있습니다.
overlay 확장 기능은 오버레이 작업을 보다 쉽게 할 수 있도록 설계된 다양한 API 메서드를 제공합니다. 자세한 내용은 타임라인 영역의 커스텀 요소 문서를 참고하세요.
메서드
다음 메서드들은 gantt.ext.overlay 객체를 통해 사용할 수 있습니다:
addOverlay
- addOverlay (render, id): string | number - 새로운 오버레이를 Gantt 차트에 추가하고 그 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);
Back to top