UNPKG

@qn-pandora/pandora-visualization

Version:

Pandora 通用可视化库

29 lines (28 loc) 1.44 kB
import React from 'react'; import { IKeyValues } from '../../../models/base'; export declare type TFontIconType = 'adjust' | 'template' | 'multi-sankey-chart' | 'world-map-chart' | 'outlier-chart' | 'bar-chart' | 'area-chart' | 'line-chart' | 'line-bar-chart' | 'line-bar-y2-chart' | 'table-chart' | 'china-map-chart' | 'scatter-plot-chart' | 'bubble-chart' | 'num-chart' | 'RTF-chart' | 'status-panel-chart' | 'radar-chart' | 'migration-chart' | 'city-bubble-chart' | 'relation-chart' | 'horizontal-bar-chart' | 'bar-line-chart' | 'dashboard-chart' | 'ratio-chart' | 'multi-radar-chart' | 'metric-ring-chart' | 'group-ring-chart' | 'metric-rose-chart' | 'metric-pie-chart' | 'group-rose-chart' | 'group-pie-chart' | 'sankey-chart' | 'arc-relation-chart' | 'worldmap-migration-chart' | 'tree-table' | 'sunburst' | 'nested_pie' | 'RTF-chart' | 'template-interval' | 'template-field' | 'template-datasource' | 'template-constant' | 'template-server' | 'timeline' | 'capsule' | 'lnglat' | 'event'; interface IFontIconProps extends IKeyValues<any> { /** * class name */ className?: string; /** * 图案类型 */ type: TFontIconType; /** * 字体大小 */ fontSize?: number; /** * 字体颜色 */ color?: string; } /** * 字体ICON封装 */ export default class FontIcon extends React.PureComponent<IFontIconProps, any> { render(): React.JSX.Element; } export {};