min_value
decimal.Decimal | int | float | str
required
Minimum selectable value. Can be provided as a Decimal, int, float, or string representation of a number.
max_value
decimal.Decimal | int | float | str
required
Maximum selectable value. Can be provided as a Decimal, int, float, or string representation of a number.Must be greater than or equal to min_value.
increment
decimal.Decimal | int | float | str
default:"1"
Increment or step value for the number input. Must fit evenly between min_value and max_value. Can be provided as a Decimal, int, float, or string representation of a number.Must fit evenly between min_value and max_value. Increment must be specified if the difference is not divisible by 1.
default_value
decimal.Decimal | int | float | str | None
default:"None"
Default value for this option. Must be selectable based on min_value, max_value, and increment. Can be provided as a Decimal, int, float, string representation of a number, or None. If None, defaults to min_value.
user_groups
Iterable[Any] | str
default:"frozenset()"
User group(s) this option is visible for. Only applies if user_attribute is provided to the factory method create_with_options associated to the NumberParameter. parent_option_ids
Iterable[str] | str
default:"frozenset()"
Parent option id(s) that must be selected for this option to be visible. Only applies if parent_name is provided to the factory method create_with_options associated to the NumberParameter.