10.1.4. Класс cerebro.aclasses.AbstractTag

class cerebro.aclasses.AbstractTag(tag_id)[исходный код]

Базовый класс тега задачи.

Методы

Примечание

Теги используются в Cerebro, как дополнительные свойства задач. При назначении тега на проект, он автоматически становится свойством задачи. В процесссе работы с задачами теги заполняются значениями.

TYPE_ = ''

Типы тегов

TYPE_ENUM = 1

Перечисление.

TYPE_INTEGER = 0

Целочисленный тип.

TYPE_MULTI_ENUM = 4

Множественное перечисление.

TYPE_REAL = 2

Вещественное число.

TYPE_STRING = 3

Строка.

elements()[исходный код]
Результат:список возможных элементов перечесления. Если тип тега не перечисление либо множественное перечисление, возвращается None.
Тип результата:[(element_id, element_name),] - список кортежей из двух полей: идентификатор элемента перечисления, имя перечисления
id()[исходный код]
Результат:идентификатор тега.
Тип результата:int
name()[исходный код]
Результат:имя тега.
Тип результата:string
type()[исходный код]
Результат:тип тега.
Тип результата:int