UNPKG

@chart-plugins/superset-indicator-chart

Version:

Indicator chart plugin for Apache Superset

49 lines (47 loc) 1.29 kB
const defaultMarkdown = ` Count ===== {{count}} `; // Функция по умолчанию для цветового маппера export const defaultDataColorMapper = `function(data) { const value = data.count || 0; // Красный если меньше 10, зеленый в противном случае return value < 10 ? '#ED1C24' : '#0BDA51'; }`; export const DEFAULT_FORM_DATA = { adhoc_filters: [], background_color: { r: 11, g: 218, b: 81, a: 1 }, // Зеленый цвет #0BDA51 condition_color: { r: 237, g: 28, b: 36, a: 1 }, // Красный цвет #ED1C24 conditional_formatting: false, // По умолчанию выключаем условное форматирование data_color_mapper: defaultDataColorMapper, // JavaScript функция для цвета datasource: '', groupby: [], markdown: defaultMarkdown, metrics: [], number_format: 'SMART_NUMBER', order_desc: true, orientation: 'horizontal', rounded_corners: true, text_color: 'dark', threshold_metric: '', // По умолчанию используется первая метрика threshold_operator: '<', // По умолчанию "меньше чем" threshold_value: '10', viz_type: '' };