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
-