Add an image attribute to both Connectors and Cables
This commit is contained in:
parent
eefea241a3
commit
cf57f0e0cd
@ -18,6 +18,7 @@ class Connector:
|
||||
type: Optional[str] = None
|
||||
subtype: Optional[str] = None
|
||||
pincount: Optional[int] = None
|
||||
image: Optional[str] = None
|
||||
notes: Optional[str] = None
|
||||
pinlabels: List[Any] = field(default_factory=list)
|
||||
pins: List[Any] = field(default_factory=list)
|
||||
@ -91,6 +92,7 @@ class Cable:
|
||||
color: Optional[str] = None
|
||||
wirecount: Optional[int] = None
|
||||
shield: bool = False
|
||||
image: Optional[str] = None
|
||||
notes: Optional[str] = None
|
||||
colors: List[Any] = field(default_factory=list)
|
||||
color_code: Optional[str] = None
|
||||
|
||||
@ -98,6 +98,7 @@ class Harness:
|
||||
f'{connector.pincount}-pin' if connector.show_pincount else None,
|
||||
connector.color, '<!-- colorbar -->' if connector.color else None],
|
||||
'<!-- connector table -->' if connector.style != 'simple' else None,
|
||||
[f'<img src="{connector.image}"/>' if connector.image else None],
|
||||
[html_line_breaks(connector.notes)]]
|
||||
html.extend(nested_html_table(rows))
|
||||
|
||||
@ -173,6 +174,7 @@ class Harness:
|
||||
f'{cable.length} m' if cable.length > 0 else None,
|
||||
cable.color, '<!-- colorbar -->' if cable.color else None],
|
||||
'<!-- wire table -->',
|
||||
[f'<img src="{cable.image}"/>' if cable.image else None],
|
||||
[html_line_breaks(cable.notes)]]
|
||||
html.extend(nested_html_table(rows))
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user