UNPKG

prodap-chatbot-domain

Version:

Classes utilizadas na resposta de todas as Intents do Assistente Virtual

30 lines (29 loc) 820 B
import { ListType, StyleType, TextType } from '../../common/types'; import Message from '../base/Message'; import { Ellipsis } from '../card'; import TableTypes from './TableTypes'; export type TableBodyHeadType = TextType & { data: TextType[][]; ellipsis?: Ellipsis; isClickable?: boolean; isTooltip?: boolean; tooltip?: string; source?: string; url?: string; }; export type TableTags = TextType & { tBody: TableBodyHeadType; tFoot?: ListType[]; tHead?: TableBodyHeadType; }; export type TableAbstractProps = { style?: StyleType; tableType: TableTypes; title?: TextType; }; export default class TableAbstract extends Message { style?: StyleType; tableType: TableTypes; title?: TextType; constructor({ style, tableType, title }: TableAbstractProps); }