genome_spy.condition¶
- genome_spy.condition(param, value, /, *, empty=Undefined)View on GitHub¶
Create a parameter predicate for a conditional encoding value.
- Parameters:
param – Name of the parameter to test.
value – Visual value applied when the parameter predicate matches.
empty – Whether an empty parameter selection matches.
- Returns:
A schema-backed conditional value definition.
Example
>>> condition("hover", 1, empty=False).to_dict() {'empty': False, 'param': 'hover', 'value': 1}