LWT JavaScript API
    Preparing search index...

    Word popover Alpine.js component interface.

    interface WordPopoverData {
        isLoading: boolean;
        isOpen: boolean;
        isUnknown: boolean;
        popoverEl: HTMLElement | null;
        position: PopoverPosition;
        statuses: StatusInfo[];
        store: WordStoreState;
        word: WordData | null;
        calculatePosition(): void;
        close(): void;
        deleteWord(): Promise<void>;
        getDictUrl(which: "dict1" | "dict2" | "translator"): string;
        getPositionStyle(): string;
        getStatusButtonClass(status: number): string;
        handleClickOutside(event: MouseEvent): void;
        handleEscape(event: KeyboardEvent): void;
        init(): void;
        isCurrentStatus(status: number): boolean;
        markIgnored(): Promise<void>;
        markWellKnown(): Promise<void>;
        openEditForm(): void;
        setStatus(status: number): Promise<void>;
        speakWord(): void;
    }
    Index

    Properties

    isLoading: boolean
    isOpen: boolean
    isUnknown: boolean
    popoverEl: HTMLElement | null
    position: PopoverPosition
    statuses: StatusInfo[]
    word: WordData | null

    Methods