ewoksxas.tasks.lca.assign_component_keys#
- ewoksxas.tasks.lca.assign_component_keys(converter)[source]#
Return a stable
"C1".."Cn"key per component row, in row order.Keys are positional (row 0 ->
"C1", row 1 ->"C2", …), so they are collision-free even when display names repeat and stay fixed regardless of which components are excluded. Being a pure function of row position, this is the single source of truth shared by the task and the widget.- Args:
converter: Converter over the component input table.
- Parameters:
converter (
Converter)- Return type:
list[str]