Table of Contents

Class: IHistory ./src/peak/storage/interfaces.py

A sequence of changes that will be undone/redone as a group

Note that passing an IHistory to the merge() method of an IHistory should be implemented by merging their contained deltas by key, except for deltas with keys of None, which are simply aggregated in the resulting history.

Base Classes   
IDelta
    Interface
Methods   
__contains__
__iter__
__len__
  __contains__ 
__contains__ ( key )

Does this history have a delta keyed as key?

  __iter__ 
__iter__ ()

Yield the deltas that comprise the group

  __len__ 
__len__ ()

Return the number of deltas in the history


Table of Contents

This document was automatically generated on Mon Apr 15 01:11:04 2024 by HappyDoc version 2.1