/* Парус 8 - Панели мониторинга - Редактор панелей Компоненты: Индикатор (общие ресурсы условия) */ //--------------------- //Подключение библиотек //--------------------- import { getConditionsValues } from "../../../../components/editors/p8p_component_condition/util"; //Вспомогательные ресурсы условий //--------- //Константы //--------- //Доступные поля условий таблицы const P8P_CC_TABLE_COND_FIELDS = [{ name: "Графа", value: "column", hasElement: true }]; //Доступные поля результата условия таблицы const P8P_CC_TABLE_RES_FIELDS = [ { name: "Цвет заливки", value: "backgroundColor", hasElement: true, icon: "color_lens" }, { name: "Цвет шрифта", value: "color", hasElement: true, icon: "format_color_text" } ]; //------------------------------------ //Вспомогательные функции и компоненты //------------------------------------ //Считывание стилей колонки по условиям const getColumnStylesByConditions = (conditions, row, columnName) => { //Считываем стили строки return getConditionsValues(row, conditions, columnName); }; //---------------- //Интерфейс модуля //---------------- export { P8P_CC_TABLE_COND_FIELDS, P8P_CC_TABLE_RES_FIELDS, getColumnStylesByConditions };