Масштаб

Свойства группы Масштаб настраивают функциональность, предоставляемую пользователю для навигации по графику с помощью действий масштабирования.

Масштабируемый

Флаг, позволяющий пользователю увеличивать и уменьшать масштаб графика.

Имя переменной:

zoomable

Записи:

1

Формат записи:

Поле

Тип поля

Описание поля

zoomable

Boolean

Масштабируемый

Тип увеличения

Укажите тип увеличения, который будет доступен на диаграмме. Опции включают:

  • Колесико мыши - Если у пользователя включена прокрутка с помощью колесика мыши или на устройстве ввода включен жест прокрутки, прокрутка будет увеличивать и уменьшать масштаб на графике.

  • Кнопки масштабирования - отображение кнопок в области графика для увеличения и уменьшения масштаба.

  • Регулятор диапазона - Отображение ползунка в нижней части графика для выбора минимального и максимального значений стоимости отображаемых каталогов.

  • Кисть - позволяет пользователю щелкнуть и перетащить мышью по области графика, когда щелчок будет отпущен, график увеличится до выбранной области.

Имя переменной:

zoomType

Записи:

1

Формат записи:

Поле

Тип поля

Описание поля

zoomType

String

Тип увеличения

Кнопка увеличения

Применяется, если Тип увеличения установлен на Кнопки масштабирования. Стиль и значение текста для кнопки увеличения масштаба .

Имя переменной:

zoomInButton

Записи:

1

Формат записи:

Поле

Тип поля

Описание поля

buttonValue

String

Текст для отображения в качестве метки кнопки увеличения.

buttonCss

строка

Стиль CSS для применения к кнопке увеличения масштаба.

Кнопка уменьшения масштаба

Применяется, если Тип увеличения установлен на Кнопки масштабирования. Стиль и значение текста для кнопки уменьшения масшта ба.

Имя переменной:

zoomOutButton

Записи:

1

Формат записи:

Поле

Тип поля

Описание поля

buttonValue

String

Текст для отображения в качестве метки кнопки уменьшения масштаба.

buttonCss

строка

Стиль CSS для применения к кнопке уменьшения масштаба.

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

Включает предварительный просмотр результатов работы регулятора диапазона. Применяется, только если Тип увеличения установлен на Регулятор диапазона.

Имя переменной:

showSliderPreview

Записи:

1

Формат записи:

Поле

Тип поля

Описание поля

showSliderPreview

Boolean

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

Диапазон масштабирования по умолчанию

Применяется, если Тип диапазо на установлен на Регулятор диапазона. Указывает максимальное значение ползунка диапазона. Значение 1 указывает на уровень масштабирования, отображающий максимальное значение области графика. Значение 0 указывает на уровень масштабирования, отображающий наименьшую возможную область графика. 0,5 означает, что уровень масштабирования отображает половину области графика.

Имя переменной:

defaultZoomRange

Записи:

1

Формат записи:

Поле

Тип поля

Описание поля

defaultZoomRange

Плавающий

Диапазон масштабирования по умолчанию

Отсрочка вызова события масштабирования

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

Имя переменной:

zoomEventDebounceDelay

Записи:

1

Формат записи:

Поле

Тип поля

Описание поля

zoomEventDebounceDelay

длинный

Задержка события масштабирования

Стиль контейнера кнопок

Применяется, если Тип увеличения установлен на Кнопки масштабирования. Стиль CSS, применяемый к кнопкам увеличения и уменьшения масштаба.

Имя переменной:

buttonContainerStyle

Записи:

1

Формат записи:

Поле

Тип поля

Описание поля

buttonContainerStyle

String

Стиль контейнера кнопок

Общедоступные события

[?]

Диаграмма увеличена

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

Имя события: chartZoomed

Поля события:

Описание поля

Название

Тип

Описание

Начало диапазона

startRange

String

Указывает наименьшее значение, отображаемое на оси X при текущем уровне масштабирования.

Конец диапазона

endRange

String

Указывает наибольшее значение, отображаемое на оси X на текущем уровне масштабирования.