mx-ui-components
Version:
mobius ui library
31 lines (30 loc) • 865 B
TypeScript
import BaseComponent from "../Counter/BaseComponent";
declare class ChatDialog extends BaseComponent {
private messageContainer;
private extStyles;
private lastTimestamp;
private lastCategory;
private boundHandleChatMessage;
private showTimeLogs;
private dynamicFields;
private timeCategoryStyles;
private bindLocal;
private dialogId;
private presentSpeechPromptStateName;
private _hasEditHandler;
private openListener;
constructor();
scrollEventFn(): void;
connectedCallback(): void;
disconnectedCallback(): void;
private getBranchData;
private getPromptChildren;
private fetchHistoryLogs;
private handleChatMessage;
private addMessage;
private handleEditedMessage;
private branchNavigation;
private removeNodes;
private addNodes;
}
export default ChatDialog;