Add a caption attribute to both Connectors and Cables
This commit is contained in:
parent
cf57f0e0cd
commit
50782fdbab
@ -19,6 +19,7 @@ class Connector:
|
|||||||
subtype: Optional[str] = None
|
subtype: Optional[str] = None
|
||||||
pincount: Optional[int] = None
|
pincount: Optional[int] = None
|
||||||
image: Optional[str] = None
|
image: Optional[str] = None
|
||||||
|
caption: Optional[str] = None
|
||||||
notes: Optional[str] = None
|
notes: Optional[str] = None
|
||||||
pinlabels: List[Any] = field(default_factory=list)
|
pinlabels: List[Any] = field(default_factory=list)
|
||||||
pins: List[Any] = field(default_factory=list)
|
pins: List[Any] = field(default_factory=list)
|
||||||
@ -93,6 +94,7 @@ class Cable:
|
|||||||
wirecount: Optional[int] = None
|
wirecount: Optional[int] = None
|
||||||
shield: bool = False
|
shield: bool = False
|
||||||
image: Optional[str] = None
|
image: Optional[str] = None
|
||||||
|
caption: Optional[str] = None
|
||||||
notes: Optional[str] = None
|
notes: Optional[str] = None
|
||||||
colors: List[Any] = field(default_factory=list)
|
colors: List[Any] = field(default_factory=list)
|
||||||
color_code: Optional[str] = None
|
color_code: Optional[str] = None
|
||||||
|
|||||||
@ -99,6 +99,7 @@ class Harness:
|
|||||||
connector.color, '<!-- colorbar -->' if connector.color else None],
|
connector.color, '<!-- colorbar -->' if connector.color else None],
|
||||||
'<!-- connector table -->' if connector.style != 'simple' else None,
|
'<!-- connector table -->' if connector.style != 'simple' else None,
|
||||||
[f'<img src="{connector.image}"/>' if connector.image else None],
|
[f'<img src="{connector.image}"/>' if connector.image else None],
|
||||||
|
[html_line_breaks(connector.caption)],
|
||||||
[html_line_breaks(connector.notes)]]
|
[html_line_breaks(connector.notes)]]
|
||||||
html.extend(nested_html_table(rows))
|
html.extend(nested_html_table(rows))
|
||||||
|
|
||||||
@ -175,6 +176,7 @@ class Harness:
|
|||||||
cable.color, '<!-- colorbar -->' if cable.color else None],
|
cable.color, '<!-- colorbar -->' if cable.color else None],
|
||||||
'<!-- wire table -->',
|
'<!-- wire table -->',
|
||||||
[f'<img src="{cable.image}"/>' if cable.image else None],
|
[f'<img src="{cable.image}"/>' if cable.image else None],
|
||||||
|
[html_line_breaks(cable.caption)],
|
||||||
[html_line_breaks(cable.notes)]]
|
[html_line_breaks(cable.notes)]]
|
||||||
html.extend(nested_html_table(rows))
|
html.extend(nested_html_table(rows))
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user