Selectable Types
Select & Multi_select Parameters
Function Signatures
select
def select(
options: Union[Dict[ValidKeyType, Any], List[ValidKeyType]],
*,
name: str,
default: Optional[ValidKeyType] = None,
options_only: bool = False
) -> Anymulti_select
def multi_select(
options: Union[Dict[ValidKeyType, Any], List[ValidKeyType]],
*,
name: str,
default: List[ValidKeyType] = None,
options_only: bool = False
) -> List[Any]Parameters
Pre-defined Parameter Forms
List Form
Dictionary Form
Value Resolution
When to Use Dictionary Form?
Special Value Examples
Default Values
List Form Defaults
Dictionary Form Defaults
Instantiating With Missing Default Values
Value Validation
Valid Instantiation Examples
Invalid Instantiation Examples
Required Name Parameter
Last updated
Was this helpful?