GlobalRuniumEnum
Перечисления (enum) для работы с уровнями логирования, событиями приложения, плагинов, проектов и задач, статусами.
Свойства
| Наименование | Тип |
|---|---|
| OutputLevel | typeof OutputLevel |
| OutputStyle | typeof OutputStyle |
| RuniumEvent | typeof RuniumEvent |
| ProjectEvent | typeof ProjectEvent |
| ProjectStatus | typeof ProjectStatus |
| TaskEvent | typeof TaskEvent |
| TaskStatus | typeof 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 | Остановлена |
