UNPKG

@qn-pandora/pandora-visualization

Version:

Pandora 通用可视化库

47 lines (46 loc) 1.42 kB
import React from 'react'; import { ArrowDown, ArrowRight, ArrowUp } from '@qn-pandora/pandora-component-icons'; import { ESingleFieldPosition, ESingleFieldTrendMode } from '../../../../constants/chart-style'; import { SingleLocale } from '../../../../constants/language/single/type'; export var initField = { name: '', nickname: '', unit: ['none', 'short'], precision: 2, trendMode: ESingleFieldTrendMode.None }; export var PositionOptions = [ { item: SingleLocale.displayField.bottom, value: ESingleFieldPosition.Bottom }, { item: SingleLocale.displayField.right, value: ESingleFieldPosition.Right } ]; export var iconMap = { up: React.createElement(ArrowUp, null), right: React.createElement(ArrowRight, null), down: React.createElement(ArrowDown, null) }; export var trends = [ { up: { value: '1', icon: '' }, right: { value: '0', icon: '' }, down: { value: '-1', icon: '' }, value: ESingleFieldTrendMode.Value }, { up: { value: '', icon: 'up' }, right: { value: '', icon: 'right' }, down: { value: '', icon: 'down' }, value: ESingleFieldTrendMode.Arrow }, { up: { value: '1', icon: 'up' }, right: { value: '0', icon: 'right' }, down: { value: '-1', icon: 'down' }, value: ESingleFieldTrendMode.ValueAndArrow } ];