How to enable "Point Selection" instead of "Range Selection" in TimeSeriesLabels?

Hi everyone,

I am working on a medical dataset for Sepsis detection. I’m using the TimeSeries and TimeSeriesLabels tags to identify the exact hour of Sepsis Onset on a temperature plot.

The Problem: Currently, when a user selects the “Sepsis Onset” label, they have to click and drag to create a colored window (a time range). For our clinical needs, we want the user to simply click a specific hour/point on the graph to mark the onset with a single vertical line or dot, rather than a duration.

Current Setup: We are using the following XML config:

What I’ve Tried:

  • Looking for a type="point" or allow_range="false" attribute in the TimeSeriesLabels documentation, but I couldn’t find a clear way to restrict it to a single point.

Questions:

  1. Is there a specific parameter to force TimeSeriesLabels to select a single time point instead of a range?

  2. If not, is there a recommended workaround to achieve this?

I’ve attached a screenshot of our current UI. Any help would be greatly appreciated!