Отключить очистку кисти D3.js

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

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

Я считаю, что я должен зацепитьbrush мероприятие как-то отключить очистку, но я не знаю, как это сделать.

Вот пример интерфейса, о котором я говорю (скрипка). Когда вы щелкаете влево или вправо от черной полосы, кисть очищается и полоса исчезает.

Как я могу отключить это поведение?

Ответы на вопрос(1)

Ваш ответ на вопрос