{
- "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
= None Default workflow data with nodes and edges
label: typing.Optional[str][str, None]
label: typing.Optional[str][str, None]default
= None Component label
info: typing.Optional[str][str, None]
info: typing.Optional[str][str, None]default
= None Additional component information
show_label: typing.Optional[bool][bool, None]
show_label: typing.Optional[bool][bool, None]default
= None Whether to show the label
container: bool
container: booldefault
= True Whether to use container styling
scale: typing.Optional[int][int, None]
scale: typing.Optional[int][int, None]default
= None Relative width scale
min_width: int
min_width: intdefault
= 160 Minimum width in pixels
visible: bool
visible: booldefault
= True Whether component is visible
elem_id: typing.Optional[str][str, None]
elem_id: typing.Optional[str][str, None]default
= None HTML 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
= None CSS classes
render: bool
render: booldefault
= True Whether 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.