{
- "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: bool
default
= 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: int
default
= 160
Minimum width in pixels
visible: bool
visible: bool
default
= 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: bool
default
= True
Whether to render immediately
Parameters
change
change
Triggered 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
input
This listener is triggered when the user changes the value of the WorkflowBuilder.