TableInput
classView source ↗
class TableInput(table: str | List[str])
Bases: SourcePlugin
Categories: source
Table-based data inputs.
Initializes the TableInput with the given tables. If multiple tables are provided, they must be provided as a list.
Parameters
parameter
tableThe table(s) to load. If multiple tables are provided, they must be provided as a list.
Properties
property
initial_valuesdictReturn a dictionary with the initial values to be stored after execution of the plugin. They will be accessible in the next execution of the plugin. The dictionary must have the parameter names as keys and the initial values as values, all the type string.
Returns: dict: A dictionary with the initial values of the parameters of the plugin.
property
tablestr | List[str]The table(s) to load.
Methods
method
View source ↗streamdef stream(working_dir: str) -> list[TableFrame | None | list[TableFrame | None]]