Documentation
Event
An object representing an event
Synopsis
class Event:
event_type: EventType
objects: [Object]
start_time: datetime
end_time: Union[datetime|None]
details: Union[string|None]
Properties
event_type
: one of the values of the EventType enumerationobjects
: the asters involved in the eventstart_time
: the time at which the event startsend_time
: the time at which the event ends (ifNone
, then the event is punctual and has no duration)details
: the details about the event, if any
Methods
get_description(self, show_details: bool = True) -> str:
Returns a textual description of the event, ready to be displayed.
Arguments:
show_details
: if there are details, then include them in the returned string.
serialize()
Returns the object as a plain simple Python dictionnary.
See also
Help us to improve this page, contribute to the documentation!