10.6.19. Класс cerebro.events.BeforeEventCreationOfTask¶
-
class
cerebro.events.
BeforeEventCreationOfTask
(event_type, event_id)[исходный код]¶ - Базовые классы:
cerebro.events.Event
,cerebro.aclasses.Task
Класс для события создания задачи. Предоставляет доступ к данным новой задачи перед записью в базу данных.
Методы
definition()
методы базового класса cerebro.aclasses.Task
методы базового класса cerebro.events.Event
Объект класса передается в функции
before_event
иerror_event
(в случаи возникновения ошибки) модуля event.def before_event(event): if event.event_type() == event.EVENT_CREATION_OF_TASK: ...
См.также
-
definition
()[исходный код]¶ Результат: новое сообщение типа "Постановка задачи"
.Тип результата: cerebro.events.BeforeEventCreationOfMessage
При создании новой задачи, создается новое сообщение типа «Постановка задачи», поэтому в событии создания задачи обрабатывается и создание этого сообщения.
if event.event_type() == event.EVENT_CREATION_OF_TASK: message = event.definition() ...