DAQ Knob with fixed stops

Is there a way to force a DAQ knob to “click” into the fixed positions defined by the steps?

For example, this knob has 3 marked positions

daq.Knob(
                max=2,
                value=1,
                color="#2185f4",
                size=60,
                scale={'custom':{0:'speed', 1:'standard', 2:'quality'}}
            )

And I would like to “force” the position of the knob to match those stops when the user turns the knob, instead of allowing intermediary values…

In the end, I went for a circular callback like so…

@app.callback(
    inputs=dict(value=Input('control-knob', 'value')),
    output=dict(value=Output('control-knob', 'value'))
)
def enforce_nearest_resolution(value):
    return dict(value=round(value))

Seems to work…