API Documentation for repoze.folder

Folder interface

interface repoze.folder.interfaces.IFolder

A Folder which stores objects using Unicode keys.

All methods which accept a name argument expect the name to either be Unicode or a byte string decodable using the default system encoding or the UTF-8 encoding.

Events sent when Folder.__setitem__ called

interface repoze.folder.interfaces.IObjectWillBeAddedEvent

Extends: zope.interface.interfaces.IObjectEvent

An event type sent when an before an object is added

interface repoze.folder.interfaces.IObjectAddedEvent

Extends: zope.interface.interfaces.IObjectEvent

An event type sent when an object is added

Events sent when Folder.__delitem__ called

interface repoze.folder.interfaces.IObjectWillBeRemovedEvent

Extends: zope.interface.interfaces.IObjectEvent

An event type sent before an object is removed

interface repoze.folder.interfaces.IObjectRemovedEvent

Extends: zope.interface.interfaces.IObjectEvent

An event type sent when an object is removed