betty.model.event_type module

Provide Betty’s ancestry event types.

class betty.model.event_type.Adoption[source]

Bases: DuringLifeEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.Baptism[source]

Bases: DuringLifeEventType, StartOfLifeEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.Birth[source]

Bases: CreatableDerivableEventType, StartOfLifeEventType

classmethod comes_before()[source]
Return type:

set[type[betty.model.event_type.EventType]]

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.Burial[source]

Bases: FinalDispositionEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.Conference[source]

Bases: DuringLifeEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.Confirmation[source]

Bases: DuringLifeEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.Correspondence[source]

Bases: EventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.CreatableDerivableEventType[source]

Bases: DerivableEventType

classmethod may_create(person, lifetime_threshold)[source]
Parameters:
person

lifetime_threshold

Return type:

bool

class betty.model.event_type.Cremation[source]

Bases: FinalDispositionEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.Death[source]

Bases: CreatableDerivableEventType, EndOfLifeEventType

classmethod comes_after()[source]
Return type:

set[type[betty.model.event_type.EventType]]

classmethod label()[source]
Return type:

betty.locale.Str

classmethod may_create(person, lifetime_threshold)[source]
Parameters:
person

lifetime_threshold

Return type:

bool

classmethod name()[source]
Return type:

str

class betty.model.event_type.DerivableEventType[source]

Bases: EventType

class betty.model.event_type.Divorce[source]

Bases: DuringLifeEventType

classmethod comes_after()[source]
Return type:

set[type[betty.model.event_type.EventType]]

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.DivorceAnnouncement[source]

Bases: DuringLifeEventType

classmethod comes_after()[source]
Return type:

set[type[betty.model.event_type.EventType]]

classmethod comes_before()[source]
Return type:

set[type[betty.model.event_type.EventType]]

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.DuringLifeEventType[source]

Bases: EventType

classmethod comes_after()[source]
Return type:

set[type[betty.model.event_type.EventType]]

classmethod comes_before()[source]
Return type:

set[type[betty.model.event_type.EventType]]

class betty.model.event_type.Emigration[source]

Bases: DuringLifeEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.EndOfLifeEventType[source]

Bases: EventType

class betty.model.event_type.Engagement[source]

Bases: DuringLifeEventType

classmethod comes_before()[source]
Return type:

set[type[betty.model.event_type.EventType]]

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.EventType[source]

Bases: object

classmethod comes_after()[source]
Return type:

set[type[betty.model.event_type.EventType]]

classmethod comes_before()[source]
Return type:

set[type[betty.model.event_type.EventType]]

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.EventTypeProvider[source]

Bases: object

property entity_types : set[type[EventType]]
class betty.model.event_type.FinalDispositionEventType[source]

Bases: PostDeathEventType, DerivableEventType, EndOfLifeEventType

class betty.model.event_type.Funeral[source]

Bases: FinalDispositionEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.Immigration[source]

Bases: DuringLifeEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.Marriage[source]

Bases: DuringLifeEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.MarriageAnnouncement[source]

Bases: DuringLifeEventType

classmethod comes_before()[source]
Return type:

set[type[betty.model.event_type.EventType]]

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.Missing[source]

Bases: DuringLifeEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.Occupation[source]

Bases: DuringLifeEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.PostDeathEventType[source]

Bases: EventType

classmethod comes_after()[source]
Return type:

set[type[betty.model.event_type.EventType]]

class betty.model.event_type.PreBirthEventType[source]

Bases: EventType

classmethod comes_before()[source]
Return type:

set[type[betty.model.event_type.EventType]]

class betty.model.event_type.Residence[source]

Bases: DuringLifeEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.Retirement[source]

Bases: DuringLifeEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.StartOfLifeEventType[source]

Bases: EventType

class betty.model.event_type.UnknownEventType[source]

Bases: EventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str

class betty.model.event_type.Will[source]

Bases: PostDeathEventType

classmethod label()[source]
Return type:

betty.locale.Str

classmethod name()[source]
Return type:

str