Add support for three-valued BooleanControl #2906
Labels
component:pipeline-editor
pipeline editor
kind:enhancement
New feature or request
status:Needs Triage
Is your feature request related to a problem? Please describe.
The
BooleanControl
widget enables users to specify a boolean property value by checking/unchecking a box. This implementation does not support scenarios where users should be able to choose from three values: true, false, and null, with null representing 'not set'.Example
Enable users to prevent use of cached node outputs
Describe the solution you'd like
Perhaps a select box with three options. The label text for each option should be customizable, and the returned values be one of true/false/null.
Describe alternatives you've considered
It might probably be possible to implement a one-off solution using
EnumControl
but it wouldn't be re-usable.The text was updated successfully, but these errors were encountered: