deep-chat-dev
Version:
Customizable chat component for AI APIs
17 lines • 876 B
TypeScript
import { CustomStyle } from '../../../../types/styles';
import { DropupMenuStyles } from '../../../../types/dropupStyles';
import { InputButton } from '../buttons/inputButton';
import { DropupMenu } from './dropupMenu';
export declare class DropupItem {
static MENU_ITEM_CLASS: string;
static CUSTOM_BUTTON_ITEM_CLASS: string;
static TEXT_CLASS: string;
static ICON_CLASS: string;
static addHighlightEvents(menu: DropupMenu, item: HTMLElement): void;
private static addItemEvents;
static createItemText(dropupText?: string, textStyle?: CustomStyle): HTMLElement;
static createItemIcon(inputButtonElement: Element, iconContainerStyle?: CustomStyle): HTMLElement;
private static populateItem;
static createItem(menu: DropupMenu, inputButton: InputButton, styles?: DropupMenuStyles): HTMLElement;
}
//# sourceMappingURL=dropupItem.d.ts.map