module documentation

Undocumented

Class CheckPointableDictAdapter Adapt a dictionary to the ICheckpointable interface.
Class ICheckpointable A context which can be copied.
Class IContext A context which can be used for executing code in.
Class IDataContext Interface for full-featured contexts.
Class IListenableContext A context that fires events when it is modified.
Class IPersistableContext Add loading and saving to the interface.
Class IRestrictedContext A context that has certain restrictions on the values it is allowed to contain.
Function defer_events Context manager for deferring DataContext events in a with statement.
Function register_dict_to_context_adapter_offers Register adapters from the `dict` object to `codetools` protocols.
Variable dict_to_i_checkpointable_offer Undocumented
Variable dict_to_i_context_offer Undocumented
@contextmanager
def defer_events(data_context): (source)

Context manager for deferring DataContext events in a with statement.

def register_dict_to_context_adapter_offers(adaptation_manager): (source)

Register adapters from the `dict` object to `codetools` protocols. 1) `dict` provides the `IContext` interface 2) `dict` can be adapted to `ICheckpointable`

dict_to_i_checkpointable_offer = (source)

Undocumented

dict_to_i_context_offer = (source)

Undocumented