10.6.21. Класс cerebro.events.Event¶
-
class
cerebro.events.
Event
(event_type, event_id)[исходный код]¶ Базовый класс события. От этого класса наследуются все классы событий.
Методы
-
EVENT_
= ''¶ Типы событий
-
EVENT_CHANGING_OF_ATTACHMENT_HASHTAGS
= 1010¶ Cобытие редактирования хэштегов вложений. Генерируется при редактировании хэштегов вложений в таблице или в окне редактирования хэштегов вложений.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_MESSAGE
= 10¶ Cобытие редактирования сообщения. Генерируется в интерфейсе редактирования ранее созданного сообщения.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_MESSAGE_APPROVED
= 13¶ Событие редактирования сообщения.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_MESSAGE_CLIENT_VISIBLE
= 14¶ Событие редактирования сообщения.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_MESSAGE_HASHTAGS
= 12¶ Cобытие редактирования хэштегов сообщения. Генерируется при редактировании хэштегов у сообщения в интерфейсе форума.
- Объекты передаваемые в функции событий:
- def
before_event
(BeforeEventChangingOfMessagesHashtags
) - def
error_event
(EventError
,BeforeEventChangingOfMessagesHashtags
)
- def
-
EVENT_CHANGING_OF_TASKS_ACTIVITY
= 111¶ Cобытие изменения вида деятельности задач. Генерируется при изменении вида деятельности в таблице или в окне свойств задач.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_TASKS_ALLOCATED
= 118¶ Cобытие добавления/удаления пользователей и материальных ресурсов на задачи. Генерируется при изменении списка исполнителей в таблице или в окне свойств задач.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_TASKS_BUDGET
= 117¶ Cобытие изменения бюджета задач. Генерируется при изменении бюджета в таблице или в окне свойств задач.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_TASKS_FINISH
= 116¶ Cобытие изменения времени окончания задач. Генерируется при изменении времени окончания в таблице или в окне свойств задач, а также на диаграмме Ганта.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_TASKS_HASHTAGS
= 124¶ Cобытие редактирования хэштегов задач. Генерируется при редактировании хэштегов задачи в таблице или в окне свойств задач.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_TASKS_NAME
= 110¶ Cобытие изменения имени задачи. Генерируется при изменении имени в таблице или в окне свойств задач.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_TASKS_PLANNED_TIME
= 114¶ Cобытие изменения запланированного времени задач. Генерируется при изменении запланированного времени в таблице или в окне свойств задач.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_TASKS_PRIORITY
= 112¶ Cобытие изменения приоритета задач. Генерируется при изменении приоритета в таблице или в окне свойств задач.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_TASKS_PROGRESS
= 113¶ Cобытие изменения прогресса задач. Генерируется при изменении прогресса задач в таблице или в окне свойств задач, а так же по кнопке «Пометить задачу как выполненную».
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_TASKS_START
= 115¶ Cобытие изменения времени начала задач. Генерируется при изменении времени начала в таблице или в окне свойств задач, а также на диаграмме Ганта.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_TASKS_STATUS
= 123¶ Cобытие изменения статуса задач. Генерируется при изменении статуса задачи в таблице или в окне свойств задач, а также в интерфейсе создания/редактирования сообщения.
- Объекты передаваемые в функции событий:
-
EVENT_CHANGING_OF_TASKS_TAG
= 121¶ Cобытие изменения значения тега задач. Генерируется при изменении значения тега в таблице или в окне свойств задач.
- Объекты передаваемые в функции событий:
-
EVENT_CREATION_OF_MESSAGE
= 1¶ Cобытие создания сообщения. Генерируется при нажатии кнопки «Отправить» в интерфейсе создания сообщения.
Примечание
Событие генерируется только при непосредственном создании сообщения. При вставке сообщения скопированного или вырезанного из другого форума будут генерироваться другие события, которые появятся в будущем.
- Объекты передаваемые в функции событий:
-
EVENT_CREATION_OF_TASK
= 100¶ Cобытие создания новой задачи. Генерируется при нажатии кнопки «Отправить» в интерфейсе создания задачи.
При создании новой задачи, создается новое сообщение типа «Постановка задачи», поэтому в событии создания задачи обрабатывается и создание этого сообщения.
Примечание
Событие генерируется только при непосредственном создании задачи. При дублицировании, вставке задач, а также при добавлении задач с помощью вставки файлов или текста будут генерироваться другие события, которые появятся в будущем.
- Объекты передаваемые в функции событий:
-
EVENT_TEST
= 0¶ Тестовое событие. Генерируется по нажатию на кнопку генерации тестового события.
- Объекты передаваемые в функции событий:
- def
before_event
(Event
) - def
after_event
(Event
) - def
error_event
(EventError
,Event
)
- def
-
event_type
()[исходный код]¶ Результат: тип события
.Тип результата: int
-
type_str
()[исходный код]¶ Результат: строковое имя типа события. Тип результата: string
-