prodap-chatbot-domain
Version:
Classes utilizadas na resposta de todas as Intents do Assistente Virtual
26 lines (25 loc) • 736 B
TypeScript
import ModalAbstract from './ModalAbstract';
import { BarChart } from '../..';
import CardChart from '../card/CardChart';
export type Coleta = {
name: string;
value: number;
};
export type ModuloPasto = {
name: string;
coletas: Coleta[];
};
export type Retiro = {
name: string;
value: number;
listModuloPasto: ModuloPasto[];
};
export default class ModalDetalheItensProdutivos extends ModalAbstract {
chart?: BarChart;
listCardChart: CardChart[];
listRetiro: Retiro[];
constructor(props: any);
addChart(chart: BarChart): ModalDetalheItensProdutivos;
addCardChart(...listContent: CardChart[]): ModalDetalheItensProdutivos;
addRetiro(retiro: Retiro): ModalDetalheItensProdutivos;
}