prodap-chatbot-domain
Version:
Classes utilizadas na resposta de todas as Intents do Assistente Virtual
38 lines (37 loc) • 1.08 kB
TypeScript
import { EllipsisType } from './EllipsisType';
import { IconType } from './IconType';
import { StyleType } from './StyleType';
export declare enum UrlTypes {
CANCEL = "CANCEL",
COORDINATES_SETTINGS = "COORDINATES_SETTINGS",
EXTERNAL = "EXTERNAL",
EXTERNAL_DELETE = "EXTERNAL_DELETE",
EXTERNAL_GET = "EXTERNAL_GET",
EXTERNAL_POST = "EXTERNAL_POST",
EXTERNAL_PUT = "EXTERNAL_PUT",
INTERNAL = "INTERNAL",
INTERNAL_DELETE = "INTERNAL_DELETE",
INTERNAL_GET = "INTERNAL_GET",
INTERNAL_POST = "INTERNAL_POST",
INTERNAL_PUT = "INTERNAL_PUT",
MODAL = "MODAL"
}
export type TextType = string | (StyleType & {
disabled?: boolean;
ellipsis?: EllipsisType;
goBack?: boolean;
icon?: IconType;
isClickable?: boolean;
funcClick?: () => void;
isTooltip?: boolean;
key?: string | number;
route?: string;
source?: string;
style?: StyleType;
tooltip?: string;
tooltipStyle?: StyleType;
url?: string;
urlType?: UrlTypes;
value?: string | number | TextType;
textMetric?: string;
});