MCPcopy Create free account
hub / github.com/SLiCAP/SLiCAP_python / _all_prop_keys

Method _all_prop_keys

SLiCAP/schematic/component_item.py:563–571  ·  view source on GitHub ↗

Ordered list of every key that can be displayed as a label, in the on-canvas stacking order: refdes, references, model, then parameters.

(self)

Source from the content-addressed store, hash-verified

561 return _DEFAULT_LABEL_X
562
563 def _all_prop_keys(self) -> list[str]:
564 """Ordered list of every key that can be displayed as a label, in the
565 on-canvas stacking order: refdes, references, model, then parameters."""
566 keys = ["refdes"]
567 keys += [f"ref {i + 1}" for i in range(refs_for_symbol(self.symbol_name))]
568 if self.model:
569 keys.append("model")
570 keys += list(self.params.keys())
571 return keys
572
573 def _prop_value(self, key: str) -> str:
574 """Raw value string for a property key."""

Callers 1

update_labelsMethod · 0.95

Calls 1

refs_for_symbolFunction · 0.85

Tested by

no test coverage detected