IAnnotationLayer
IAnnotationLayer – интерфейс управления замечаниями на странице документа.
export interface IAnnotationLayer {
get pageDiv(): HTMLDivElement;
get div(): HTMLDivElement | null;
addOverlay(overlay: HTMLElement): void;
removeOverlay(overlay: HTMLElement): void;
getOverlays(): HTMLElement[];
}
Свойства
pageDiv
Содержит корневой HTML-элемент страницы.
get pageDiv(): HTMLDivElement;
div
Содержит корневой HTML-элемент слоя замечаний.
get div(): HTMLDivElement | null;
Методы
addOverlay
Добавляет HTML-элемент на слой замечаний.
addOverlay(overlay: HTMLElement): void;
где:
overlay
– HTML-элемент.
removeOverlay
Удаляет HTML-элемент из слоя замечаний.
removeOverlay(overlay: HTMLElement): void;
где:
overlay
– HTML-элемент.
getOverlays
Получает все добавленные на слой замечаний HTML-элементы.
getOverlays(): HTMLElement[];