org.views.audit =============== .. py:module:: org.views.audit Attributes ---------- .. autoapisummary:: org.views.audit.AUDIT_ENTRY_FACTORIES Classes ------- .. autoapisummary:: org.views.audit.AuditEntryFact Functions --------- .. autoapisummary:: org.views.audit.page_snapshot_subpage_count org.views.audit.page_audit_entry_facts org.views.audit.audit_entry_facts org.views.audit.view_audit_trail org.views.audit.view_audit_entry Module Contents --------------- .. py:class:: AuditEntryFact Bases: :py:obj:`NamedTuple` .. py:attribute:: label :type: str .. py:attribute:: value :type: object .. py:function:: page_snapshot_subpage_count(snapshot: dict[str, object]) -> int | None .. py:function:: page_audit_entry_facts(entry: onegov.core.orm.audit.AuditEntry, request: onegov.org.request.OrgRequest) -> tuple[AuditEntryFact, ...] .. py:data:: AUDIT_ENTRY_FACTORIES :type: dict[str, collections.abc.Callable[[onegov.core.orm.audit.AuditEntry, onegov.org.request.OrgRequest], tuple[AuditEntryFact, ...]]] .. py:function:: audit_entry_facts(entry: onegov.core.orm.audit.AuditEntry, request: onegov.org.request.OrgRequest) -> tuple[AuditEntryFact, ...] .. py:function:: view_audit_trail(self: onegov.core.orm.audit.AuditEntryCollection, request: onegov.org.request.OrgRequest, layout: onegov.org.layout.AuditTrailLayout | None = None) -> onegov.core.types.RenderData .. py:function:: view_audit_entry(self: onegov.core.orm.audit.AuditEntry, request: onegov.org.request.OrgRequest, layout: onegov.org.layout.AuditTrailLayout | None = None) -> onegov.core.types.RenderData