UNPKG

prodap-chatbot-domain

Version:

Classes utilizadas na resposta de todas as Intents do Assistente Virtual

70 lines (69 loc) 1.59 kB
import { StyleType } from '../../common/types'; import { BadgeStyle } from './legends'; type LineStyle = { stroke?: string; strokeWidth?: number; strokeDasharray?: number; }; type ScatterStyle = { stroke?: string; strokeWidth?: number; fill?: string; scatterSize?: number; }; type AreaStyle = { areaColor?: string; }; export type Data = { decimalPlaces?: number; dotLabel?: string; dotLabelStyle?: StyleType[] | StyleType; hasCollect: boolean; isClickable?: boolean; key?: string; label: string; url?: string; value: number; radius?: number; badgeStyle?: BadgeStyle; yLabelDesc?: string; labelComponent?: object; labelVisibility?: boolean; lineStyle?: LineStyle; scatterStyle?: ScatterStyle; areaStyle?: AreaStyle; groupData: { x: string; y: number; }; values?: number[]; }; declare class ChartData { decimalPlaces?: number; dotLabel?: string; dotLabelStyle?: StyleType[] | StyleType; hasInfo: boolean; isClickable?: boolean; key?: string; url?: string; x?: string; y?: number; radius?: number; badgeStyle?: BadgeStyle; labelComponent?: object; stroke?: string; strokeWidth?: number; strokeDasharray?: number; scatterSize?: number; labelVisibility?: boolean; areaColor?: string; lineStyle?: LineStyle; scatterStyle?: ScatterStyle; areaStyle?: AreaStyle; groupData: { x: string; y: number[]; }; constructor(data: Data); } export default ChartData;