jodit-pro
Version:
PRO Version of Jodit Editor
21 lines (20 loc) • 800 B
TypeScript
import type { IViewBased } from "jodit/esm/types/index";
import { UIElement } from "jodit/esm/core/ui/index";
import type { IAIAssistantProOptions, IConversationMeta } from "../../interface/index";
export declare class UIConversationListItem extends UIElement<IViewBased> {
private opts;
className(): string;
readonly conversation: IConversationMeta;
private isActive;
private deleteButton;
constructor(view: IViewBased, conversation: IConversationMeta, isActive: boolean | undefined, opts: {
formatTimestamp: IAIAssistantProOptions['formatTimestamp'];
showTimestamps: boolean;
});
protected render(): string;
setActive(active: boolean): void;
private updateContent;
protected onClick(): void;
private onDelete;
destruct(): void;
}