betty.ancestry.presence module

Data types for people’s presences at events.

final class betty.ancestry.presence.Presence[source]

Bases: ShorthandPluginBase, HasPrivacy, Entity

The presence of a betty.ancestry.person.Person at an betty.ancestry.event.Event.

__init__(person: Person | None, role: PresenceRole, event: Event | None)[source]
event

The event the person was present at.

property label: Localizable

The entity’s human-readable label.

person

The person whose presence is described.

classmethod plugin_label_plural() Localizable[source]

The human-readable entity type label, plural.

role: PresenceRole

The role the person performed at the event.