{
- "nodes": [],
- "edges": []
Parameters
value: typing.Optional[typing.Dict[str, typing.Any]][
typing.Dict[str, typing.Any][str, typing.Any], None
]
value: typing.Optional[typing.Dict[str, typing.Any]][
typing.Dict[str, typing.Any][str, typing.Any], None
]default
= NoneDefault workflow data with nodes and edges
label: typing.Optional[str][str, None]
label: typing.Optional[str][str, None]default
= NoneComponent label
info: typing.Optional[str][str, None]
info: typing.Optional[str][str, None]default
= NoneAdditional component information
show_label: typing.Optional[bool][bool, None]
show_label: typing.Optional[bool][bool, None]default
= NoneWhether to show the label
container: bool
container: booldefault
= TrueWhether to use container styling
scale: typing.Optional[int][int, None]
scale: typing.Optional[int][int, None]default
= NoneRelative width scale
min_width: int
min_width: intdefault
= 160Minimum width in pixels
visible: bool
visible: booldefault
= TrueWhether component is visible
elem_id: typing.Optional[str][str, None]
elem_id: typing.Optional[str][str, None]default
= NoneHTML element ID
elem_classes: typing.Optional[typing.List[str]][
typing.List[str][str], None
]
elem_classes: typing.Optional[typing.List[str]][
typing.List[str][str], None
]default
= NoneCSS classes
render: bool
render: booldefault
= TrueWhether to render immediately
Parameters
change
changeTriggered when the value of the WorkflowBuilder changes either because of user input (e.g. a user types in a textbox) OR because of a function update (e.g. an image receives a value from the output of an event trigger). See `.input()` for a listener that is only triggered by user input.
input
inputThis listener is triggered when the user changes the value of the WorkflowBuilder.