Skip to content

GlobalRuniumEnum

Перечисления (enum) для работы с уровнями логирования, событиями приложения, плагинов, проектов и задач, статусами.

Свойства

НаименованиеТип
OutputLeveltypeof OutputLevel
OutputStyletypeof OutputStyle
RuniumEventtypeof RuniumEvent
ProjectEventtypeof ProjectEvent
ProjectStatustypeof ProjectStatus
TaskEventtypeof TaskEvent
TaskStatustypeof TaskStatus

Описание свойств

OutputLevel

Тип: typeof OutputLevel

Уровни логирования для вывода сообщений.

Значения:

ЗначениеОписание
TRACEТрассировка
DEBUGОтладка
INFOИнформация
WARNПредупреждение
ERRORОшибка
SILENTБез вывода

OutputStyle

Тип: typeof OutputStyle

Стили оформления для вывода сообщений.

Значения:

ЗначениеОписание
RESETСброс стилей
BOLDЖирный текст
UNDERSCOREПодчёркнутый текст
REVERSEИнверсия цветов
FG_BLACKЧёрный текст
FG_REDКрасный текст
FG_GREENЗелёный текст
FG_YELLOWЖёлтый текст
FG_BLUEСиний текст
FG_MAGENTAПурпурный текст
FG_CYANГолубой текст
FG_WHITEБелый текст
BG_BLACKЧёрный фон
BG_REDКрасный фон
BG_GREENЗелёный фон
BG_YELLOWЖёлтый фон
BG_BLUEСиний фон
BG_MAGENTAПурпурный фон
BG_CYANГолубой фон
BG_WHITEБелый фон

RuniumEvent

Тип: typeof RuniumEvent

Глобальные события Runium для отслеживания жизненного цикла приложения, плагинов, проектов и задач.

Значения:

ЗначениеОписание
APP_STARTEDПриложение запущено
APP_PLUGINS_LOADEDПлагины приложения загружены
APP_COMMAND_RUNЗапущена команда приложения
APP_PLUGINS_HOOK_RUNВыполнен хук плагинов приложения
PLUGIN_ADDEDПлагин добавлен
PLUGIN_REMOVEDПлагин удалён
PLUGIN_UPDATEDПлагин обновлён
PROJECT_ADDEDПроект добавлен
PROJECT_REMOVEDПроект удалён
PROJECT_STATE_CHANGEИзменено состояние проекта
PROJECT_TASK_STATE_CHANGEИзменено состояние задачи проекта
PROJECT_TASK_STDOUTПолучен вывод задачи проекта в stdout
PROJECT_TASK_STDERRПолучен вывод задачи проекта в stderr

ProjectEvent

Тип: typeof ProjectEvent

События жизненного цикла проекта.

Значения:

ЗначениеОписание
STATE_CHANGEИзменение состояния проекта
START_TASKЗапуск задачи
RESTART_TASKПерезапуск задачи
STOP_TASKОстановка задачи
PROCESS_ACTIONОбработка действия
ENABLE_TRIGGERВключение триггера
DISABLE_TRIGGERОтключение триггера
TASK_STATE_CHANGEИзменение состояния задачи
TASK_STDOUTВывод задачи в stdout
TASK_STDERRВывод задачи в stderr

ProjectStatus

Тип: typeof ProjectStatus

Статусы состояния проекта.

Значения:

ЗначениеОписание
IDLEОжидание
STARTINGЗапускается
STARTEDЗапущен
STOPPINGОстанавливается
STOPPEDОстановлен

TaskEvent

Тип: typeof TaskEvent

События жизненного цикла задачи.

Значения:

ЗначениеОписание
STATE_CHANGEИзменение состояния задачи
STDOUTВывод в stdout
STDERRВывод в stderr

TaskStatus

Тип: typeof TaskStatus

Статусы состояния задачи.

Значения:

ЗначениеОписание
IDLEОжидание
STARTINGЗапускается
STARTEDЗапущена
COMPLETEDЗавершена
FAILEDОшибка
STOPPINGОстанавливается
STOPPEDОстановлена