Default start date for this option. Can be provided as a string (parsed using date_format argument) or as a datetime.date object.
Default end date for this option. Can be provided as a string (parsed using date_format argument) or as a datetime.date object.
min_date
str | date | None
default:"None"
Minimum date constraint for both start and end dates. Can be provided as a string (parsed using date_format argument), a datetime.date object, or None. If None, no minimum date constraint applies.
max_date
str | date | None
default:"None"
Maximum date constraint for both start and end dates. Can be provided as a string (parsed using date_format argument), a datetime.date object, or None. If None, no maximum date constraint applies.
Format of the date string when dates are provided as strings. Uses Python’s strftime format codes (e.g., %Y-%m-%d for ISO format, %m/%d/%Y for US format).
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 DateRangeParameter. 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 DateRangeParameter.