![]() |
Qucs-S S-parameter Viewer & RF Synthesis Tools
|
Public Member Functions | |
| __init__ (self, pyparsing.ParserElement element, EditablePartial converted, EditablePartial parent, int number, str name=None, typing.Optional[int] parent_index=None) | |
| mark_for_extraction (self, int el_id, "ConverterState" state, str name=None, bool force=False) | |
Public Attributes | |
| extract | |
| name | |
| element | |
State recorded for an individual pyparsing Element
| pip._vendor.pyparsing.diagram.ElementState.mark_for_extraction | ( | self, | |
| int | el_id, | ||
| "ConverterState" | state, | ||
| str | name = None, |
||
| bool | force = False |
||
| ) |
Called when this instance has been seen twice, and thus should eventually be extracted into a sub-diagram :param el_id: id of the element :param state: element/diagram state tracker :param name: name to use for this element's text :param force: If true, force extraction now, regardless of the state of this. Only useful for extracting the root element when we know we're finished