UNPKG

prodap-chatbot-domain

Version:

Classes utilizadas na resposta de todas as Intents do Assistente Virtual

20 lines (19 loc) 727 B
import Component from '../../common/Component'; import { IconType, StyleType } from '../../common/types'; import MessageTypes from '../types/MessageTypes'; export default abstract class Message implements Component { createdAt: Date; hideIconInMessage?: boolean; icon?: IconType; id: string; isComposite: boolean; subType?: MessageTypes; text: string; type: MessageTypes; url?: string; system?: boolean; style?: StyleType; intent?: string; constructor(text: string, type: MessageTypes, url?: string, subType?: MessageTypes, system?: boolean, style?: StyleType, icon?: IconType, intent?: string, hideIconInMessage?: boolean); addSubType(subType: MessageTypes): Message; }