NumberSetting
Bases: Setting
A numeric input setting that accepts an int or float value.
Optionally constrained by minimum and maximum values. Declare as a class attribute on a HighLevelAnalyzer subclass to add a numeric input field to the analyzer's settings UI.
class MyHLA(HighLevelAnalyzer):
threshold = NumberSetting(min_value=0.0, max_value=5.0)
Attributes
| Name | Type | Description |
|---|---|---|
min_value | | |
max_value | |
Methods
__init__(*, min_value: int | float | None = None, max_value: int | float | None = None, kwargs = {})
min_value- A minimum numeric value (optional).
max_value- A maximum numeric value (optional).
AI/LLM users: see llms-extensions.txt for machine-readable documentation.