Есть ли какой-нибудь способ вызвать пользовательскую функциональность в панели инструментов аннотации меры в HighStocks? Не стили и CSS, а функциональность

#javascript #highcharts

#javascript #highcharts

Вопрос:

У меня есть требование, при котором я должен настроить панель инструментов аннотации меры. Я должен включить в нее диапазон или кнопку, по щелчку которой я хочу перейти в нижнюю часть экрана. Я знаю, что стили панели инструментов можно перезаписать, но как насчет добавления нового диапазона. Я даю ниже снимки экрана того, что предоставляют highstocks и как я этого хочу. Заранее спасибо.

Как Highstocks предоставляют:

введите описание изображения здесь

Как мне это нужно:

введите описание изображения здесь

Комментарии:

1. В случае просто изменения стиля лучшим вариантом будет сделать это с помощью CSS. Если вы хотите перезаписать текущую логику, вам нужно будет обернуть showPopup функцию в ядро. highcharts.com/docs/extending-highcharts/extending-highcharts

2. Здравствуйте, да, это то, о чем я уже знаю. В принципе, мы можем написать новое всплывающее окно в showPopup и скрыть существующее с помощью CSS. Но это то, чего я хочу избежать, и скорее отредактируйте существующую панель инструментов точно так же, как мы можем редактировать панель инструментов stock относительно того, какую кнопку я хочу, а какую нет. (например. кнопки: [‘measure’,’zoomChange’]). Возможно ли это?

3. Я боюсь, что переписывание showPopup функции — это только одно из возможных решений. API не предлагает никаких опций для этого случая.