pyaltium.sch._item#

Module Contents#

Classes#

SchLibItem

A single schematic item in a library.

class pyaltium.sch._item.SchLibItem(libref, sectionkey, description, partcount, file_name, lazyload=False)#

Bases: pyaltium.base.AltiumLibItemMixin[pyaltium.sch._record.SchLibItemRecord]

A single schematic item in a library.

Parameters:
  • AltiumLibItemMixin ([type]) – [description]

  • libref (str) –

  • sectionkey (str) –

  • description (str) –

  • partcount (int) –

  • file_name (str) –

  • lazyload (bool) –

libref: str#
sectionkey: str#
description: str#
partcount: int#
lazyload: bool#
file_name: str#
draw(ax)#

Create the drawing on the axes

Parameters:

ax (matplotlib.pyplot.Axes) –

Return type:

None

as_dict()#

Create a parsable dict.

Return type:

dict