MCPcopy Index your code
hub / github.com/SLiCAP/SLiCAP_python / _push_undo

Method _push_undo

SLiCAP/schematic/canvas.py:984–986  ·  view source on GitHub ↗

Snapshot current state as a new undo point.

(self)

Source from the content-addressed store, hash-verified

982 # ── undo / redo ───────────────────────────────────────────────────────────
983
984 def _push_undo(self) -> None:
985 """Snapshot current state as a new undo point."""
986 self._push_snapshot(self.to_data())
987
988 def _push_snapshot(self, data) -> None:
989 """Push a pre-captured snapshot onto the undo stack."""

Callers 9

_commit_pasteMethod · 0.95
_commit_shapeMethod · 0.95
_end_wireMethod · 0.95
mousePressEventMethod · 0.95
_open_net_labelMethod · 0.95
mouseDoubleClickEventMethod · 0.95
keyPressEventMethod · 0.80
_on_rename_componentsMethod · 0.80

Calls 2

_push_snapshotMethod · 0.95
to_dataMethod · 0.95

Tested by

no test coverage detected