ZoomOptions

Пространство имен: PP;

Иерархия наследования

          PP.Object

          PP.ZoomOptions

Описание

Класс ZoomOptions предназначен для настройки параметров масштабирования визуального компонента.

Комментарии

Для получения объекта данного класса используйте метод Chart.getZoom.

Для настройки параметров масштабирования визуального компонента:

  1. Задайте значение масштаба с помощью метода ZoomOptions.setZoom или свойства Zoom в конструкторе ZoomOptions.

  2. Выберите один из способов применения заданного масштаба средствами CSS с помощью метода ZoomOptions.setIsOnlyPosition или свойства IsOnlyPosition в конструкторе ZoomOptions:

Примечание. Поле zoom не поддерживается в браузере Mozilla Firefox.

Значение масштаба, заданное в поле zoom или transform, должно совпадать со значением метода ZoomOptions.setZoom/свойства Zoom.

  1. Укажите поле, которое используется в качестве способа применения заданного масштаба, с помощью метода ZoomOptions.setIsCssZoom или свойства IsCssZoom в конструкторе ZoomOptions. Значение метода/свойства должно совпадать со значением метода ZoomOptions.setIsOnlyPosition/свойства IsOnlyPosition.

После выполнения действий заданные параметры масштабирования будут применены к визуальному компоненту.

Примечание. Настройка параметров масштабирования доступна только для диаграммы. При масштабировании диаграммы координаты курсора, всплывающих подсказок, выделения осей и других элементов смещаются в соответствии с заданным значением масштаба.

Конструктор

  Имя конструктора Краткое описание
sub_image.gif ZoomOptions Конструктор ZoomOptions создает экземпляр класса ZoomOptions.

Методы

  Имя метода Краткое описание

getIsCssZoom

Метод getIsCssZoom возвращает признак масштабирования визуального компонента с помощью поля zoom или transform, заданного в CSS.
getIsOnlyPosition Метод getIsOnlyPosition возвращает способ применения заданного значения масштаба средствами CSS.
getNodeOffset Метод getNodeOffset возвращает координаты визуального компонента, расположенного в видимой области браузера, с учётом масштаба в пикселях.
getPointOffset Метод getPointOffset возвращает координаты элемента, расположенного относительно визуального компонента, с учётом масштаба в пикселях.
getZoom Метод getZoom возвращает значение масштаба.
setIsCssZoom Метод setIsCssZoom определяет признак масштабирования визуального компонента с помощью поля zoom или transform, заданного в CSS.
setIsOnlyPosition Метод setIsOnlyPosition определяет способ применения заданного значения масштаба средствами CSS.
setZoom Метод setZoom определяет значение масштаба.

Методы, унаследованные от класса PP.Object

  Имя метода Краткое описание
clone Метод clone создает копию объекта.
dispose Метод dispose уничтожает компонент.
getHashCode Метод getHashCode возвращает хэш-код объекта репозитория.
getId Метод getId возвращает идентификатор объекта репозитория.
getSettings Метод getSettings возвращает настройки объекта репозитория.
getTypeName Метод getTypeName возвращает имя типа объекта без пространства имен, к которому он принадлежит.
isEqual Метод isEqual определяет, равен ли заданный объект текущему объекту репозитория.
isLive Метод isLive определяет действительность объекта репозитория.
removeAllEvents Метод removeAllEvents удаляет все обработчики событий объекта по заданному контексту.
setId Метод setId определяет идентификатор объекта репозитория.
setSettings Метод setSettings задает настройки объекта репозитория.
defineProps Метод defineProps создает методы get и set из массива имен для указанного класса.
keys Метод keys возвращает массив названий методов и свойств для указанного объекта.

См. также:

PP