devextreme
Version:
JavaScript/TypeScript Component Suite for Responsive Web Development
67 lines (66 loc) • 2.91 kB
JavaScript
/**
* DevExtreme (cjs/__internal/grids/grid_core/ai_chat/const.js)
* Version: 26.1.3
* Build date: Wed Jun 10 2026
*
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.SUCCESS_ITEM_EMOJI = exports.REGENERATE_ICON = exports.ERROR_ITEM_EMOJI = exports.DEFAULT_POPUP_OPTIONS = exports.DEFAULT_CHAT_OPTIONS = exports.CLEAR_CHAT_ICON = exports.CLASSES = exports.ABORTED_ITEM_EMOJI = void 0;
var _speech_to_text = require("../../../ui/speech_to_text/speech_to_text");
var _text_area = require("../../../ui/text_area");
const DEFAULT_POPUP_OPTIONS = exports.DEFAULT_POPUP_OPTIONS = {
width: 400,
minWidth: 400,
minHeight: 480,
visible: false,
shading: false,
showCloseButton: true,
useFlatToolbarButtons: true,
useDefaultToolbarButtons: false
};
const DEFAULT_CHAT_OPTIONS = exports.DEFAULT_CHAT_OPTIONS = {
showAvatar: false,
showDayHeaders: false,
showMessageTimestamp: false,
showUserAvatar: false,
speechToTextEnabled: true
};
const CLASSES = exports.CLASSES = {
aiChat: "dx-ai-chat",
aiDialog: "dx-aidialog",
aiChatContent: "dx-ai-chat__content",
aiChatEmptyImage: "dx-ai-chat__empty-image",
message: "dx-ai-chat__message",
messagePending: "dx-ai-chat__message--pending",
messageSuccess: "dx-ai-chat__message--success",
messageError: "dx-ai-chat__message--error",
messageIcon: "dx-ai-chat__message-icon",
messageContent: "dx-ai-chat__message-content",
messageHeader: "dx-ai-chat__message-header",
messageStatus: "dx-ai-chat__message-status",
actionList: "dx-ai-chat__action-list",
actionListItem: "dx-ai-chat__action-list-item",
actionListItemSuccess: "dx-ai-chat__action-list-item--success",
actionListItemError: "dx-ai-chat__action-list-item--error",
actionListItemAborted: "dx-ai-chat__action-list-item--aborted",
actionListItemIcon: "dx-ai-chat__action-list-item-icon",
actionListItemText: "dx-ai-chat__action-list-item-text",
messageErrorText: "dx-ai-chat__message-error-text",
messageHeaderRow: "dx-ai-chat__message-header-row",
messageRegenerateButton: "dx-ai-chat__message-regenerate-button",
messageProgressBar: "dx-ai-chat__message-progressbar",
clearChatButton: "dx-ai-chat__clear-button",
disabled: "dx-ai-chat--disabled",
textArea: _text_area.TEXTAREA_CLASS,
speechToTextButton: _speech_to_text.SPEECH_TO_TEXT_CLASS
};
const CLEAR_CHAT_ICON = exports.CLEAR_CHAT_ICON = "clearhistory";
const REGENERATE_ICON = exports.REGENERATE_ICON = "restore";
const SUCCESS_ITEM_EMOJI = exports.SUCCESS_ITEM_EMOJI = "\u2705";
const ERROR_ITEM_EMOJI = exports.ERROR_ITEM_EMOJI = "\u274c";
const ABORTED_ITEM_EMOJI = exports.ABORTED_ITEM_EMOJI = "\u26a0\ufe0f";