Lots of doc updates

This commit is contained in:
Jan Petykiewicz 2023-10-07 01:54:16 -07:00 committed by jan
commit 169e5a1f12
5 changed files with 564 additions and 92 deletions

View file

@ -18,6 +18,12 @@ logger = logging.getLogger(__name__)
class Abstract(PortList):
"""
An `Abstract` is a container for a name and associated ports.
When snapping a sub-component to an existing pattern, only the name (not contained
in a `Pattern` object) and port info is needed, and not the geometry itself.
"""
__slots__ = ('name', '_ports')
name: str