piwebasync/api/util.py
def serialize_semi_colon_separated(
    params: Union[
        List[ConvertsToStr],
        Tuple[ConvertsToStr]
    ]
) -> str:
    """
    Serializes Pi Web API parameters that can have multiple values
    separated by semi colons such as 'selectedFields' for most controllers
    """
    assert isinstance(params, (list, tuple))
    return ";".join(serialize_to_str(params))

    Serializes Pi Web API parameters that can have multiple values
    separated by semi colons such as 'selectedFields' for most controllers
    
Serializes Pi Web API parameters that can have multiple values
separated by semi colons such as 'selectedFields' for most controllers
Serializes Pi Web API parameters that can have multiple values separated by semi colons such as ' selectedFields ' for most controllers
def serialize_semi_colon_separated(
    params: Union[
        List[ConvertsToStr],
        Tuple[ConvertsToStr]
    ]
) -> str:
    assert isinstance(params, (list, tuple))
    return ";".join(serialize_to_str(params))
def serialize_semi_colon_separated ( params : Union [ List [ ConvertsToStr ] , Tuple [ ConvertsToStr ] ] ) -> str : assert isinstance ( params , ( list , tuple ) ) return ";" . join ( serialize_to_str ( params ) )
Serializes Pi Web API parameters that can have multiple values
separated by semi colons such as 'selectedFields' for most controllers
Serializes Pi Web API parameters that can have multiple values separated by semi colons such as ' selectedFields ' for most controllers
"""
    Serializes Pi Web API parameters that can have multiple values
    separated by semi colons such as 'selectedFields' for most controllers
    """
params
Union[
        List[ConvertsToStr],
        Tuple[ConvertsToStr]
    ]