apparun.gui.panels.base#
Attributes#
Classes#
Module Contents#
- class apparun.gui.panels.base.DynamicOutputPanel#
Bases:
OutputPanel- compute_from_impact_model(entry_data, impact_model)#
- fetch_from_lca_data(entry_data, lca_data)#
- get_results(entry_data, impact_model: apparun.impact_model.ImpactModel = None, lca_data: pandas.DataFrame = None)#
- result: apparun.results.ImpactModelResult | None = None#
- type: Literal['dynamic_output_panel']#
- class apparun.gui.panels.base.InputScenarioFormPanel(**args)#
Bases:
InputPanel- run()#
- fields: List[Dict[str, Any]]#
- type: Literal['input_scenario_form_panel']#
- class apparun.gui.panels.base.Panel#
Bases:
pydantic.BaseModel- spawn()#
- st_component: Callable = None#
- property state#
- class apparun.gui.panels.base.StaticOutputPanel#
Bases:
OutputPanel- run()#
- type: Literal['static_output_panel']#
- apparun.gui.panels.base.ACTION_ADD = 'add'#
- apparun.gui.panels.base.ACTION_CLEAR = 'clear'#