Signals

Signals for document events

disseminate.document.signals.document_created = <disseminate.signals.signals.Signal object>

Signal sent after document creation. Receivers take a document parameter.

disseminate.document.signals.document_deleted = <disseminate.signals.signals.Signal object>

Signal sent before a document is deleted. Receivers take a document parameter.

disseminate.document.signals.document_onload = <disseminate.signals.signals.Signal object>

Signal sent when a document is loaded. Receivers take a document or document context parameter.

disseminate.document.signals.document_build = <disseminate.signals.signals.Signal object>

Signal sent when a document’s targets are being built to their final target files. Receivers take a document parameter.

disseminate.document.signals.document_build_needed = <disseminate.signals.signals.Signal object>

Signal sent to evaluate whether a build is needed. Takes a document as a parameter and returns True or False

disseminate.document.signals.document_tree_updated = <disseminate.signals.signals.Signal object>

Signal sent when a root document or one of its sub-documents was re-loaded. Takes a root document as a parameter.