import { ProvidersService } from 'fccore2'; import { FcinputComponent } from '../fcinput'; import { Router } from '@angular/router'; export declare class FcchartbarComponent extends FcinputComponent { provider: ProvidersService; private router; /**配置图表数据*/ fcData: any[]; /**视图大小,number[]型,如果不传继承父级的宽高*/ fcView: number[]; /**图表的自定义颜色。用于覆盖特定值的颜色*/ fcScheme: any; /** 显示或隐藏x轴*/ fcShowXAxis: string; _showXAxis: boolean; /**显示或隐藏y轴*/ fcShowYAxis: string; _showYAxis: boolean; /**用渐变填充元素而不是纯色*/ fcGradient: string; _gradient: boolean; /**显示或隐藏图例*/ fcShowLegend: string; _showLegend: boolean; /**图例标题*/ fcLegendTitle: string; /** 显示或隐藏x轴标签*/ _showXAxisLabel: boolean; /** 显示或隐藏y轴标签*/ _showYAxisLabel: boolean; /**x轴标签文字*/ fcXAxisLabel: string; /**y轴标签文字*/ fcYAxisLabel: string; /**图表类型,包括垂直条形图'vertical',水平条形图'horizontal',分组垂直条形图'groupedVeritical',分组*/ /**,分组水平条形图'group',堆积垂直条形图'group',堆积的水平条形图'group',标准化水平条形图'group'*/ fcType: string; /**间隔*/ fcBarPadding: string; _barPadding: number; /**分组间隔*/ fcGroupPadding: string; _groupPadding: number; constructor(provider: ProvidersService, router: Router); _afterParentInit(): void; /** * 选中 * @param event */ _activate(event: any): void; /** * 元素激活事件(鼠标输入) * @param event */ _deactivate(event: any): void; /** * 元素停用事件(鼠标离开) * @param select */ _select(event: any): void; }