LWT JavaScript API
    Preparing search index...

    Word edit form Alpine.js component interface.

    interface WordEditFormData {
        filteredTags: string[];
        formStore: WordFormStoreState;
        isDirty: boolean;
        isLoading: boolean;
        isNewWord: boolean;
        isSubmitting: boolean;
        isValid: boolean;
        onCancelled?: () => void;
        onSaved?: (result: SaveResult) => void;
        showRomanization: boolean;
        showTagSuggestions: boolean;
        statuses: StatusInfo[];
        tagInput: string;
        wordStore: WordStoreState;
        addTag(tag: string): void;
        cancel(): void;
        copyFromSimilar(term: SimilarTermForEdit): void;
        filterTags(): void;
        getStatusClass(status: number): string;
        hideTagSuggestions(): void;
        removeTag(tag: string): void;
        save(): Promise<void>;
        selectTagSuggestion(tag: string): void;
        validateField(field: string): void;
    }
    Index

    Properties

    filteredTags: string[]
    isDirty: boolean
    isLoading: boolean
    isNewWord: boolean
    isSubmitting: boolean
    isValid: boolean
    onCancelled?: () => void
    onSaved?: (result: SaveResult) => void
    showRomanization: boolean
    showTagSuggestions: boolean
    statuses: StatusInfo[]
    tagInput: string
    wordStore: WordStoreState

    Methods