BooleanStatus#
Open this notebook in Jupyterlite | Download this notebook from GitHub (right-click to download).
import panel as pn
pn.extension()
The BooleanStatus
is a boolean indicator providing a visual representation of a boolean status as filled or non-filled circle. If the value
is set to True
the indicator will be filled while setting it to False
will cause it to be non-filled.
Parameters:#
For details on other options for customizing the component see the layout and styling how-to guides.
color
(str): The color of the circle, one of ‘primary’, ‘secondary’, ‘success’, ‘info’, ‘warn’, ‘danger’, ‘light’, ‘dark’value
(int or None): Whether the status indicator is filled or not.
The BooleanStatus
widget can be instantiated as either False
or True
:
false_status = pn.indicators.BooleanStatus(value=False)
true_status = pn.indicators.BooleanStatus(value=True)
pn.Row(false_status, true_status)
The BooleanStatus
indicator also supports a range of colors:
grid = pn.GridBox('', 'False', 'True', ncols=3)
for color in pn.indicators.BooleanStatus.param.color.objects:
false = pn.indicators.BooleanStatus(width=50, height=50, value=False, color=color)
true = pn.indicators.BooleanStatus(width=50, height=50, value=True, color=color)
grid.extend((color, false, true))
grid
Open this notebook in Jupyterlite | Download this notebook from GitHub (right-click to download).