/*
    Парус 8 - Панели мониторинга
    Текстовые ресурсы и константы
*/

//----------------
//Интерфейс модуля
//----------------

//Заголовки
export const TITLES = {
    INFO: "Информация", //Информационный блок
    WARN: "Предупреждение", //Блок предупреждения
    ERR: "Ошибка", //Информация об ошибке
    DEFAULT_PANELS_GROUP: "Без привязки к группе", //Заголовок группы панелей по умолчанию
    DATA_SOURCE_CONFIG: "Настройка источника данных", //Заголовок для настройки источника данных
    INSERT: "Добавление", //Заголовок для диалогов/форм добавления
    UPDATE: "Исправление", //Заголовок для диалогов/форм исправления
    CONFIG: "Настройка" //Заголовок для диалога настройки
};

//Текст
export const TEXTS = {
    LOADING: "Ожидайте...", //Ожидание завершения процесса
    NO_DATA_FOUND: "Данных не найдено", //Отсутствие данных
    NO_DATA_FOUND_SHORT: "Н.Д.", //Отсутствие данных (кратко)
    NO_SETTINGS: "Настройки не определены", //Отстутсвие настроек
    UNKNOWN_SOURCE_TYPE: "Неизвестный тип источника", //Отсуствие типа источника
    UNNAMED_SOURCE: "Источник без наименования" //Отсутствие наименования источника
};

//Текст кнопок
export const BUTTONS = {
    NAVIGATE_HOME: "Домой", //Переход к домашней странице
    NAVIGATE_BACK: "Назад", //Возврат назад по навигации
    NAVIGATE_SETTINGS: "Параметры", //Переход к параметрам панелей
    NAVIGATE: "Перейти", //Переход к разделу/панели/адресу
    OK: "ОК", //Ок
    CANCEL: "Отмена", //Отмена
    CLOSE: "Закрыть", //Сокрытие
    DETAIL: "Подробнее", //Отображение подробностей/детализации
    HIDE: "Скрыть", //Скрытие информации
    CLEAR: "Очистить", //Очистка
    ORDER_ASC: "По возрастанию", //Сортировка по возрастанию
    ORDER_DESC: "По убыванию", //Сортировка по убыванию
    FILTER: "Фильтр", //Фильтрация
    MORE: "Ещё", //Догрузка данных
    APPLY: "Применить", //Сохранение без закрытия интерфейса ввода
    SAVE: "Сохранить", //Сохранение
    CONFIG: "Настроить", //Настройка
    INSERT: "Добавить", //Добавление
    UPDATE: "Исправить", //Исправление
    DELETE: "Удалить" //Удаление
};

//Метки атрибутов, сопроводительные надписи
export const CAPTIONS = {
    VALUE: "Значение",
    VALUE_FROM: "С",
    VALUE_TO: "По",
    NUMB: "Номер",
    NAME: "Наименование",
    START: "Начало",
    END: "Окончание",
    PROGRESS: "Прогресс",
    LEGEND: "Легенда",
    USER_PROC: "Пользовательская процедура",
    QUERY: "Запрос"
};

//Типовые сообщения об ошибках
export const ERRORS = {
    UNDER_CONSTRUCTION: "Панель в разработке",
    P8O_API_UNAVAILABLE: '"ПАРУС 8 Онлайн" недоступен',
    P8O_API_UNSUPPORTED: 'Функция "ПАРУС 8 Онлайн" не поддерживается',
    DEFAULT: "Неожиданная ошибка",
    DATA_SOURCE_NO_REQ_ARGS: "Не заданы обязательные параметры источника данных"
};

//Типовые сообщения для ошибок HTTP
export const ERRORS_HTTP = {
    404: "Адрес не найден"
};

//Типовые статусы
export const STATE = {
    UNDEFINED: "UNDEFINED",
    INFO: "INFORMATION",
    OK: "OK",
    ERR: "ERR",
    WARN: "WARN"
};
